Mathematica解微分方程
DSolve[{Sin[y[x]] y‘’[x] == x, y[0] == 0}, y[x], x]输入的是这个 为什么解不出来呢多谢
人气:268 ℃ 时间:2020-05-13 12:16:19
解答
首先,你的输入就错了,求二阶导数是2个单引号,像这样
DSolve[{Sin[y[x]] y''[x] == x,y[0] == 0},y[x],x]
第二,你是否记得你们上课的时候老师会有讲过,2阶微分方程需要2个初始条件,你只给了一个y[0]=0,是求不出特解来的,只有通解.
第三,也是最本质的一点,就是微分方程有大部分是解不出来的,不是你的能力不够解不出来,而是说全世界最优秀的数学家都不能够解出来.比如你这种吧sin[y[x]]这种超越函数的情形,多数是解不出的,只能用数值解.数值解用NDSolve
推荐
猜你喜欢
- 恒定电场是匀强电场吗
- 数学中有没有叫523定理的,内容是什么?
- 已知甲的面积比乙的面积大57平方厘米,半圆的直径是20厘米,求BC的长.
- 修一条公路,已修好了42.5千米,剩下的是修好的2.3倍还多3.25千米.这条公路全长多少千米?
- 月球引起大海的变化的现象是怎么形成的?
- 小琪生日这天,妈妈为他订做了一个两层的圆柱形蛋糕,每层6厘米,底面直径分别为40厘米,20厘米,这块蛋糕涂奶油的面积是多少平方厘米?(提示;涂奶油的部分是两个圆柱的侧面及小圆柱的一个底面.)
- 一个两位数,各位比十位大3,倒过来,比原来的数大27,求原来数
- 关于泰国语言的问题?