台灣最大程式設計社群網站
線上人數
889
 
會員總數:245466
討論主題:189222
歡迎您免費加入會員
討論區列表 >> 其他語言 >> Python 關於數學公式的程式寫法
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Python 關於數學公式的程式寫法
價值 : 80 QP  點閱數:247 回應數:2

樓主

777
門外漢
0 20
192 21
發送站內信

各位數學高手好,因為我對數學的陌生,導致我不知道如何下列公式寫成程式。
麻煩各位幫忙解惑,感謝!
第一個:cos(54°cos(⁡∅)-52°)cos(108°cos(∅)+90°)
我的寫法:
theta = np.arange(0, 2 * np.pi, 0.02)
formula=np.cos((54*np.cos(theta))-52)*np.cos(108*np.cos(theta))+90)

我不清楚錯在哪裡,我跑出來的圖形和教課書的就是有差別。(我相信是我的數學觀念有很大的問題)

第二個:cos(⁡∅)+sin(⁡∅)∠φ

這個問題是在於相位角的這個符號∠,我不知道python的指令是甚麼



搜尋相關Tags的文章: [ 相位角的python寫法 ] ,
本篇文章發表於2019-08-05 17:49
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

dsfsdf
檢舉此回應
theta是題目要求的嗎?不知道改這樣對不對

theta = np.arange(0, 2 *180, 2)
formula=(np.cos((54*np.cos(theta))-52))*(np.cos(108*np.cos(theta)+90))
本篇文章回覆於2019-08-07 17:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

dsfsdf
檢舉此回應
抱歉我看錯了,要用徑度,改這樣才對
theta = np.arange(0, 2*np.pi, 0.02)
formula=(np.cos(((54*np.cos(theta))-52)/np.pi))*(np.cos((108*np.cos(theta)+90)/np.pi))
本篇文章回覆於2019-08-07 17:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.