24小时热门版块排行榜    

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

yihu_55

银虫 (正式写手)

[求助] matlab求三元4次符号代数方程组,出现warning且答案不正确,该怎么办?已有1人参与

是为了求一个截断椭圆的曲线方程,椭圆长半轴、短半轴以及中心点的高度分别是 未知量 a, b 和 m.

matlab求三元4次符号代数方程组,出现warning且答案不正确,该怎么办?
截断椭圆.jpg

椭圆方程因此为:

matlab求三元4次符号代数方程组,出现warning且答案不正确,该怎么办?-1
椭圆方程.jpg

另 x=0, 可得到 Rco; 对曲线方程求导后另 x=0, 可得到 tan(theta);

matlab求三元4次符号代数方程组,出现warning且答案不正确,该怎么办?-2
方程组.jpg

三个未知数 a、b、m,三个方程①②③,用matlab 求解符号代数方程的函数 “solve(‘equ1’,‘equ2’,…‘var1’,‘var2’…) ”,却得不到结果,这是为什么?请指教,谢谢
(程序中 theta用 c 表示, Rco 用 r 表示,Req 用 p 表示)

matlab求三元4次符号代数方程组,出现warning且答案不正确,该怎么办?-3
求指教.jpg

[ Last edited by yihu_55 on 2014-2-24 at 16:27 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ju5200

木虫 (正式写手)

引用回帖:
3楼: Originally posted by yihu_55 at 2014-02-24 16:40:49
其实 Rco, Req, theta并不是真正意义的已知量,我现在是想通过这三个方程将 a, b, m 用 Rco, Req, theta 这三个量表示出来并带入 ③式,然后对 ③式两边求导,形成一个包含Rco, Req, theta的方程,再和另外两个由R ...

“将 a, b, m 用 Rco, Req, theta 这三个量表示出来并带入 ③式,然后对 ③式两边求导,形成一个包含Rco, Req, theta的方程”
同样的方程 你求导后虽然得到形式不同的新的方程 但是你这个方程跟其他三个组成线性相关方程组 他们的自由度还是三个 所以是解不出来的  建议通过几何上的关系寻找新方程 而不是在现有方程基础上化简

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

4楼2014-02-24 16:45:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 13 个回答

ju5200

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
c r p 直接带入已知数值 应该就好了
2楼2014-02-24 16:28:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yihu_55

银虫 (正式写手)

引用回帖:
2楼: Originally posted by ju5200 at 2014-02-24 16:28:55
c r p 直接带入已知数值 应该就好了

其实 Rco, Req, theta并不是真正意义的已知量,我现在是想通过这三个方程将 a, b, m 用 Rco, Req, theta 这三个量表示出来并带入 ③式,然后对 ③式两边求导,形成一个包含Rco, Req, theta的方程,再和另外两个由Rco, Req, theta组成的方程联立,最终求解这三个量(Rco, Req, theta)。
已经根据物理模型列出关于Rco, Req, theta的两个方程来了,还差一个,不知道该怎么办,才想通过几何上的关系再列一个的……
3楼2014-02-24 16:40:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yihu_55

银虫 (正式写手)

送红花一朵
引用回帖:
4楼: Originally posted by ju5200 at 2014-02-24 16:45:58
“将 a, b, m 用 Rco, Req, theta 这三个量表示出来并带入 ③式,然后对 ③式两边求导,形成一个包含Rco, Req, theta的方程”
同样的方程 你求导后虽然得到形式不同的新的方程 但是你这个方程跟其他三个组成线性相 ...

可是就现有的由方程①②③组成的方程组来说,他们是三个未知数三个方程,是应该有解的吧?(就是指 a, b , m 能由 Rco, Req, theta表示出来)?

至于后面的对 ③ 式求导得到“包含Rco, Req, theta的微分方程,其实本来就是想将这三个方程简化为一个微分方程用来形成另一套的方程的,这种后续工作对前者解①②③方程组应该没有影响吧?求导后的微分方程不会在这里用啊……
5楼2014-02-24 16:58:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见