lfaann 发表于 2008-6-6 14:42

matlab 一元方程求解

设r1,r2 是中间变量,求关于x的方程x^2+r1*x+r2=0,

ch_j1985 发表于 2008-6-6 14:55

原帖由 lfaann 于 2008-6-6 14:42 发表 http://www.chinavib.com/forum/images/common/back.gif
设r1,r2 是中间变量,求关于x的方程x^2+r1*x+r2=0,

doc fsolve
或者搜索版面

wwbeyondww 发表于 2008-6-6 15:16

回复 2楼 的帖子

fsolve可以么?
有兴趣知道一下,哈哈.
帮忙写下代码哇?

ch_j1985 发表于 2008-6-6 15:28

原帖由 wwbeyondww 于 2008-6-6 15:16 发表 http://www.chinavib.com/forum/images/common/back.gif
fsolve可以么?
有兴趣知道一下,哈哈.
帮忙写下代码哇?
个人是这样理解的,但是结果有出入:
f=inline('x^2-2*x+1','x');
y=fsolve(f,0)

wwbeyondww 发表于 2008-6-6 16:16

回复 4楼 的帖子

他的要求应该是x用r1和r2表示出来吧,
并不是像你直接取了特定的值.

wwbeyondww 发表于 2008-6-6 16:18

solve('x^2+r1*x+r2=0');

lfaann 发表于 2008-6-6 16:41

用r1和r2表示出来后,当有了r1和r2的值如何再回代入符号方程解中?

wwbeyondww 发表于 2008-6-6 17:22

回复 7楼 的帖子

doc subs
为啥一定要15个字符呢........
页: [1]
查看完整版本: matlab 一元方程求解