24小时热门版块排行榜    

CyRhmU.jpeg
查看: 913  |  回复: 3

Kyer

铁虫 (初入文坛)

[求助] Matlab如何找一个一元二次方程式的eigenvalues

For example: x.*sin(x)+x.^2=1
如何找eigenvalues,非常感谢。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小刘8885

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
solve('x*sin(x)+x^2=1')

ans =

-0.7225875499225247683559328728772

你这样的方程怎么来的特征值?只有一个参数,又不是方程组,很是为难啊。

» 本帖已获得的红花(最新10朵)

2楼2012-05-27 17:00:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Kyer

铁虫 (初入文坛)

送鲜花一朵
引用回帖:
2楼: Originally posted by 小刘8885 at 2012-05-27 17:00:24
solve('x*sin(x)+x^2=1')

ans =

-0.7225875499225247683559328728772

你这样的方程怎么来的特征值?只有一个参数,又不是方程组,很是为难啊。

方程式是这样的,x*cot(x)+x^2./(4a^2)=1, a=1610/3650;可是这就是有很多特征值的,在n*pi左右。
3楼2012-05-27 17:45:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Kyer

铁虫 (初入文坛)

引用回帖:
2楼: Originally posted by 小刘8885 at 2012-05-27 17:00:24
solve('x*sin(x)+x^2=1')

ans =

-0.7225875499225247683559328728772

你这样的方程怎么来的特征值?只有一个参数,又不是方程组,很是为难啊。

如果我试这个 solve('x*cot(x)+x^2/0.7783=1')
它给的结果是unable to find closed form solution.
我能设置x 的区间么?
4楼2012-05-27 18:03:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Kyer 的主题更新
信息提示
请填处理意见