24小时热门版块排行榜    

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

付丙寅

木虫 (小有名气)

[求助] 这个积分函数能用matlab画出来吗?谢谢

C1、c2、c0、k都是常数。非常感谢
这个积分函数能用matlab画出来吗?谢谢
图片1.png
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

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

cobrasq

金虫 (小有名气)

引用回帖:
8楼: Originally posted by 付丙寅 at 2013-11-04 15:10:02
能再给我说的详细一点吗?谢谢啊。我想画出图像啊...

我的原始回复中已经告诉如何画图像了。其中的 ode_func.m 就是利用换元法(令 y' = y1,则 y'' = y1')将2阶微分方程转换为一个1阶微分方程组。
在主程序或主工作区,利用数值微分函数根据制定的定义域给出数值解。然后将结果画出来。

如果只是要数值解和图像,可以如下
建一个函数 ode_func.m
function yprime=ode_func(x,y)
k = 1; %按实际情况填写
c0 = 2; %按实际情况填写
yprime = [y(2); (1+y(2)^2)^(3/2)*(k*x+c0)];

在主工作区输入以下命令
y0=[0,1];
xspan=[-10, 10];
[x y] = ode45(@ode_func,xspan,y0);
plot(x,y(1));
9楼2013-11-04 22:16:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 13 个回答

付丙寅

木虫 (小有名气)

或者能帮我求出这个来也行啊,上面的公式是我用手算出来的。
|y''|/[1+(y')^2]^(3/2)=kx+c0
求Y
2楼2013-10-31 15:31:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

baobiao007

木虫 (职业作家)

中国特色

【答案】应助回帖


感谢参与,应助指数 +1
1592203609: 金币+1, 谢谢回帖 2013-10-31 23:00:00
你不觉得分子与分母上的两个简单积分可以直接写出来吗,这么放着多别扭
我同意叔本华的观点,人们投身艺术和科学领域的强烈愿望之一就是逃离痛苦、残酷和枯燥无味的现实生活,逃离自己飘忽不定的七情六欲的桎梏。--爱因斯坦
3楼2013-10-31 19:23:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunshine819

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
用matlab的符号运算工具箱试一下,可以计算定积分和不定积分
日光之下皆覆辙 月光之下皆旧梦
4楼2013-11-01 07:36:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见