BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #10534同步于 2013/12/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

调试的时候可以正常的得出结果,而直接跑的话就出bug。

changkai
2013/12/16镜像同步2 回复
for i=3:n fname1=strcat('fpn','.m'); fid=fopen(fname1,'w'); aa='function fp=fpn(t,a,b)'; li=sym2str(legendre(i-1)); cc0=strcat('(',li); cc1=strcat(cc0,')'); cc2=strcat(cc1,'.*f(t,a,b);'); cc=strcat('fp=',cc2); fprintf(fid,'%s\n',aa); fprintf(fid,'%s',cc); fclose(fid); %在此处设置断点 一步一步来 可以跑通,直接跑就有bug。 c(i)=jifen(@fpn,a,b,e)*((2*i-1)/2); p{i}=inline(li,'t'); %i=k+1 end
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
cdllikeny机器人#1 · 2013/12/17
把东西给全吧? 比如,第一行的n没给,jifen没给,fpn没给
changkai机器人#2 · 2013/12/18
问题已经解决。这是matlab缓存管理机制的缘故。不让文件存到告诉缓冲区里,让文件存到硬盘上就ok了。 【 在 cdllikeny 的大作中提到: 】 : 把东西给全吧? : 比如,第一行的n没给,jifen没给,fpn没给