• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Исследование Статистических Характеристик Случайных Последовательносте

  • Автор темы jashertj
  • Дата начала
J

jashertj

привет всем B) кто читает данную тему вопрос состоит в том чтоб построит консольное приложение для исследование статистических характеристик случайных последовательностей по предмету моделирование систем эт моя первая лб ну я нашол исходник этоq лбшки и сфоткал
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">фото</div></div><div class="sp-body"><div class="sp-content">
A77DlYll.jpg
5TRCGWD4.jpg
SR3Oe3a3.jpg
a7uqQNAT.jpg


<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">фото увеличение по клику</div></div><div class="sp-body"><div class="sp-content">




Код:
#include <cstdlib>
#include <iostream>
using namespace std;
#include <math.h>

int main()
{
float q=2, m=1, n=6;
int k=7;
int M, r;
int x[k];
M = int(pow(q, k) -1);
cout<<M;
int y[M];
k=k-1;
int sum=1;
for (int i=0; i<=k; i++)
{
cout <<"vvedite x"<<i+1<<": ";
cin>>x[i];
}
for (int l=0; l<=M; l++)
{
r=0;
r=x[int(n)]+x[int(m)];
for (int d=0; d<=sum; d++)
if (r>=q)
{
r=r-int(q);
sum=sum+1;
}
cout<<r<<"--";
for (int z=0; z<=k; z++)
{
cout<<x[z];
}
for (int j=0; j<=k; j++)
{
if (j==0)
{
y[1]=x[k];
x[k-j]=x[k-j-1];
}
else
{	
if (j==k)
{
x[0]=r;
}
else
{
x[k-j]=x[k-j-1];
}
}
}
cout<<"--> "<<"y["<<1+1<<"]="<<y[1]<<endl;
}
double mx=0;
double summa=0;
for (int s=0; s<=M; s++)
{
summa=summa+y[s];
}
mx=double(summa)/double(M);
cout<<"Mat ojidanie: "<<summa<<"/"<<M<<"="<<mx<<endl;

double dx;
summa=0;
for (int p=0; p<=M; p++)
{
summa=double(summa+((y[p]-mx)*(y[p]-mx)));
}
dx= double((1/(double(M)-1))*summa);
cout<<"Dispersiya:" <<dx<<endl;

summa=0;
summa=sqrt(dx);
cout<<"srednekvadratijnoe otklonenie:"<<summa<<endl;

//Avtokoreliatcionnaya funksiya
double Z[int(q)+1];
Z[0]=dx;
cout<<Z[0]<<endl;
summa=0;
for (int a=1; a<q; a++)
{
for(int p=0; p<=M-a; p++)
{
summa=summa + double((y[p]-mx))*double((y[p+a]-mx));					 }
}
Z[a]=double((1/double(M)-double(a)-1))*(summa));
cout<<Z[a]<<endl;
}
system("PAUSE");
return EXIT_SUCCESS;
}

но проблема в том что в коде в конце есть ошибка прошу помочь кто чем может заранее благодарен
 
S

sinkopa

привет всем B) кто читает данную тему вопрос состоит в том чтоб построит консольное приложение для исследование статистических характеристик случайных последовательностей по предмету моделирование систем эт моя первая лб ну я нашол исходник этоq лбшки и сфоткал
...
но проблема в том что в коде в конце есть ошибка прошу помочь кто чем может заранее благодарен
Вы название раздела форума читали, прежде чем топик создавать?
На каком языке программа у Вас написана? :)
И еще... скажите, что за Си-компилятор у Вас, который разрешает длину статического массива задавать через переменную?
C++:
//...
M = int(pow(q, k) -1);
cout<<M;
int y[M];
//...
Может я чего не знаю... но мне кажется, у Вас при компиляции должна быть ошибка типа "Constant expression required" или "Expected constant expression"...
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!