打印

matlab程序

[复制链接]
865|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
xiaoelectron| | 2015-4-1 22:44 | 只看该作者
clear all;close all;
l=3;  w=3; h=2.5;  %mm
u=4*pi*10^(-7);    %N/A^2
B=1.25;            %T
d=0:1:10;
F=(1.5/(1+3*d));%*(w*h/2*u)*((B/pi)*tan.^(-1)*(w*h/2*d*sqrt(w.^2+h.^2+4*d.^2))-tan.^(-1)*(w*h/2*(l+d)*sqrt(w.^2+h.^2+4*(l+d).^2))).^2;
plot(d,F)
??? Error using ==> mldivide
Matrix dimensions must agree.

改后
clear all;close all;
l=3;  w=3; h=2.5;  %mm
u=4*pi*10^(-7);    %N/A^2
B=1.25;            %T
d=0:1:10;
F=(1.5./(1+3*d))*(w*h/2*u)*((B/pi)*tan.^(-1)*(w*h/2*d*sqrt(w.^2+h.^2+4*d.^2))-tan.^(-1)*(w*h/2*(l+d)*sqrt(w.^2+h.^2+4*(l+d).^2))).^2;
plot(d,F,'b')
??? Error using ==> tan
Not enough input arguments.

能发下F的原版公式吗

使用特权

评论回复
板凳
1212美丽心情|  楼主 | 2015-4-2 09:36 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

13

帖子

0

粉丝