作者huarache (~絮~)
看板Mathematica
標題[問題] 怎麼把值帶進方程式求解?
時間Mon May 6 15:27:48 2013
eqn9 = (r4 Cos[s3] + r5 Sqrt[1 - (r7 - r4 Sin[s3])^2/r5^2] == r6)
=>
r4 Cos[s3] + r5 Sqrt[1 - (r7 - r4 Sin[s3])^2/r5^2] == r6
eqn9 /. {s3 -> \[Pi]/2, r4 -> 535.275, r5 = 175, r7 = 535.275}
=>
r4 Cos[s3] + 175 Sqrt[1 - (535.275 - r4 Sin[s3])^2/30625] ==
r6 /. {s3 -> \[Pi]/2, r4 -> 535.275, 175, 535.275}
用手算正確答案會是 r6=r5=175
因為 r4=r7=535.275 s3=90度
s3=90度 帶進方程式消掉後就會剩 r6=r5
只是如何用 Mathematica 算得結果?
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.124.33.168
推 chungyuandye:r5 -> 175, r7 -> 535.275 05/06 16:35
→ chungyuandye:"=" 是 Set,"=="才是 Equal 05/06 16:35
→ huarache:可以了~謝謝!突然覺得自己沒用心的在檢查QQ 05/06 16:47
→ huarache:請問還可以請教別的問題嗎? 05/06 16:51
→ huarache:如何讓MMA下面的式子不被上面帶進的數值影響? 05/06 16:52
推 chungyuandye:":=",用setdelay定義函數。 05/06 18:42