[問題] 一個方程式 超越方程式已回收

看板MATLAB作者 (沉默以對...)時間17年前 (2008/11/25 18:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
想請問大家一個問題 現在有4個點 x=2, 2.4 , 5, 6 若現在我有一個function f(x)=(s1+s2+s3-s1*s2*s3)/(1-s1*s2-s1*s3-s2*s3) s1=tan(pi/2*x/f1) s2=tan(pi/2*x/f2) s3=tan(pi/2*x/f3) 若我現在想要滿足3個等式 f(2) = -f(6) f(2.4) = -f(5) f(2)*f(5)-f(2.4)*f(6) = 0 然後解出 f1 f2 f3 我是利用fsolve來解決 但是跑出來的都是一直叫我重新輸入新的起始點 想請教大家 有沒有一個較便利的方法或是寫法 謝謝大家看完這個問題 也希望有人可以解答一下 謝謝 麻煩大家了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.163.66 ※ 編輯: itisover 來自: 59.113.116.8 (11/25 23:27)
文章代碼(AID): #19AzG5vF (MATLAB)
文章代碼(AID): #19AzG5vF (MATLAB)