有下面一段代码: fid=fopen('e:\qieshen.txt','w'); wn=2*500*pi; ipson=0.038; k=4500; k_t=2400; k_r=0.9; N=2; en=0; for u=0.01:0.01:1, ex=acos(1-u); ayy=0.5*(-cos(2*ex)-2*k_r*ex-k_r*sin(2*ex))-0.5*(-cos(2*en)-2*k_r*en-k_r*sin(2*en)); for w=2000:1:10000 s=i*w; d=w/wn; G_y=wn^2/(k*(wn^2+s^2+2*ipson*wn*s)); ap=1/((N/2*pi)*ayy*k_t*real(G_y)); fprintf(fid,'%f\r\n',ap); end end fclose(fid);
我想每一个u循环,打开一个记事本,写入一组数据,可现在MATLAB把所有数据都写入到一个记事本一个列,数据量太大,无法处理;哪位大哥帮帮忙解决一下。
[ 本帖最后由 ChaChing 于 2010-8-1 21:22 编辑 ] |