24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1082  |  回复: 16
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

寻常

新虫 (小有名气)

[求助] 关于matlab程序问题已有2人参与

为什么这个代码,绘制的方程曲线只能到t=0.06左右,而我设置的是t=0.5,t在0.06后居然是空白,求大神帮助一下!
dt=0.0000001;
t=0:dt:0.5;
R=1000000;S=58.0644*10^(-4);B=8.8541878*10^(-12);d=125/3400000;A=10*10^(-6);a=1;n=0.05;
z1=exp((1/(R*S*B))*(d.*t+(1/6)*a.*t.^3));
I1=1000000*(-(A*d/(R*B))+((A*(d+0.5*a.*t.^2))/(R*B)).*exp(-(1/(R*S...
    *B)).*(d.*t+(1/6)*a.*t.^3))+(A*d/(R*B))*((d+0.5*a.*t.^2)/(R*B...
    *S)).*exp(-(1/(R*S*B))*(d*t+(1/6)*a.*t.^3)).*cumtrapz(z1)*dt);
plot(t,I1)

关于matlab程序问题
1.jpg
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

寻常

新虫 (小有名气)

引用回帖:
10楼: Originally posted by chendequan at 2016-08-21 11:15:14
是需要这样吗

QQ截图20160821111416.png
...

不是啊,我设置的范围是在0-0.5,但是只能画到0.06左右,后面就没有图像了,我想让它画到0.5

发自小木虫Android客户端
11楼2016-08-21 11:50:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 17 个回答

FMStation

至尊木虫 (知名作家)

【答案】应助回帖

感谢参与,应助指数 +1
t=0:dt:0.5;
dt=0.0000001;
plot(t,I1)

>> t(4999996:5000001)
ans =
   0.499999500000000   0.499999600000000   0.499999700000000
   0.499999800000000   0.499999900000000   0.500000000000000
2楼2016-08-20 14:28:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

FMStation

至尊木虫 (知名作家)

【答案】应助回帖

I1 = NaN
NaN,是Not a Number的缩写。
NaN 用于处理计算中出现的错误情况
3楼2016-08-20 14:38:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

FMStation

至尊木虫 (知名作家)

【答案】应助回帖

>> I1(588875:588876)
ans =
   0.040234532574412                 Inf

» 本帖已获得的红花(最新10朵)

4楼2016-08-20 14:45:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见