24小时热门版块排行榜    

CyRhmU.jpeg
查看: 312  |  回复: 3
当前主题已经存档。

twin2002

木虫 (正式写手)

[交流] 【求助】请教matlab如何求解这个微积分?谢谢!

请教matlab如何求解得微积分?谢谢!不胜感激!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

change0618

铁杆木虫 (著名写手)

方丈大师

★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
nono2009(金币+3,VIP+0):谢谢应助! 12-2 10:44
function test
clear
clc
global k1 k2 k3 k7 lamda1 lamda2
k1 = 1;
k2 = 1;
k3 = 1;
k7 = 1;
lamda1 = 1;
lamda2 = 1;

[x,y]=ode23s(@myfun,[0,10],1);
[x y]
plot(x,y)
function f=myfun(t,x)
global k1 k2 k3 k7 lamda1 lamda2
f=-1/(k1*exp((lamda1+lamda2)*x))-(k3*exp(lamda1*x)+k7*exp(lamda2*x))/(k1*k2*exp((lamda1+lamda2)*x))/x;
2楼2009-12-02 09:53:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

twin2002

木虫 (正式写手)

nono2009(金币+0,VIP+0):建议通过PM或“引用回复该帖”,以便别人可以及时收到你的message! 12-2 23:03
谢谢!但是我用楼上的copy到matlab为什么得不到结果啊?
>> function test
clear
clc
global k1 k2 k3 k7 lamda1 lamda2
k1 = 1;
k2 = 1;
k3 = 1;
k7 = 1;
lamda1 = 1;
lamda2 = 1;

[x,y]=ode23s(@myfun,[0,10],1);
[x y]
plot(x,y)
function f=myfun(t,x)
global k1 k2 k3 k7 lamda1 lamda2
f=-1/(k1*exp((lamda1+lamda2)*x))-(k3*exp(lamda1*x)+k7*exp(lamda2*x))/(k1*k2*exp((lamda1+lamda2)*x))/x;
??? function test
    |
Error: Function definitions are not permitted at the prompt or in scripts.
3楼2009-12-02 20:13:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

change0618

铁杆木虫 (著名写手)

方丈大师

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
nono2009(金币+1,VIP+0):谢谢说明! 12-3 11:58
请把以上代码保存成test.m文件,然后运行,它是一个函数文件,不是script文件
4楼2009-12-03 11:30:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 twin2002 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见