24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1083  |  回复: 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的回帖

chendequan

铁虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
引用回帖:
9楼: Originally posted by 寻常 at 2016-08-20 18:37:44
能不能通过修改代码,使函数能在设定的范围画出曲线?谢谢
...

是需要这样吗
关于matlab程序问题-1
QQ截图20160821111416.png

QQ:516477448,真心帮助解决MATLAB相关问题,提供详细资料,Word文档明确具体问题及要求,尽力而为!
10楼2016-08-21 11:15:14
已阅   回复此楼   关注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的回帖
信息提示
请填处理意见