查看单个帖子
旧 2008-08-20, 11:20   #4
pslpsl
普通会员
 
注册日期: 2008-08-17
年龄: 36
帖子: 70
声望力: 20
pslpsl 是一个将要出名的人pslpsl 是一个将要出名的人
默认 回复: [求助]利用fprintf输出vpa数值积分结果

引用:
作者: pizizhou 查看帖子
源代码局部如下:

rou=sqrt((a*sin(t))^2+(b*cos(t))^2);
......
L2=vpa(int(rou,t,0,t1),12);
fprintf(fid1,' %12.5f',L2);

其中L2是进行椭圆弧长的积分计算,
程序提示:
??? E...


代码:
fprintf(fid1,' %12.5f',L2);
前加上
代码:
L2=eval(L2);
应该就可以了
pslpsl 当前离线   回复时引用此帖