|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
大家帮忙看看,我做出了没有加载激励的分岔图,但我要做随机激励下系统的分岔图,我用下面的程序生产了500个随机数,但我不知道怎样才能把此随机写入分岔程序,直接加进去好像不行,求大神帮忙!!!!
#include "stdio.h"
# include "math.h"
double rnds(double *r,double p[],int n)
{
int i,m;
double s,u,v;
s=65536.0;u=2053.0;v=13849.0;
for(i=0;i<n;i++)
{*r=u*(*r)+v;
m=(int) ((*r)/s);
*r=(*r)-m*s; p[i]=(*r)/s;
}
return(p[i]);
}
void main()
{
// int j;
int i=0;
i++;
double p[500];
double r=1.0;
double sum=0,pi=3.1415;
rnds(&r,p,500);
FILE * fp;
fp=fopen("a3.txt","w");
for(i=0;i<500;i++)
printf("p[%d]=%10.7f\n",i,p[i]);
// {for(j=0;j<500;j++)
// sum=sum+cos((j/20)+2*pi*p[i]);
// printf("sum=%10.7f\n",sum);}
fprintf(fp,"p[%d]=%10.7f\n",i,p[i]); }
// printf("\n");
//} |
|