是否可以將三角函數設置爲使用度數而不是弧度?在Mathematica中將度數設置爲默認值8
回答
簡短的回答
不,這是不可能的。我建議定義替代功能,並與這些工作:sinDeg[d_] := Sin[d Degree]
。或明確使用Degree
:Sin[30 Degree]
。 (也嘗試輸入ESC deg ESC
)
再回應
可以Unprotect
的功能,並使用Gayley-Villegas伎倆重新定義它們,但是這是非常有可能打破幾件事情在Mathematica中,如我所料它在內部使用這些功能。
因爲這是一件很難做的事情,所以我不打算給出一個代碼示例,而是根據上面的鏈接將其留給您弄清楚。 :-)
我可以定義全局的「ininDeg'嗎? – Tyilo
@Tyilo你的全球意思是什麼?我不確定我是否遵守。如果你想在啓動時定義它,請看[init.m](http://reference.wolfram.com/mathematica/ref/file/init.m.html)但是爲什麼不直接使用'Degree',真的?謹慎地告訴我們你的動機? – Szabolcs
@Tyilo:您可以將定義添加到您的[init.m](http://reference.wolfram.com/mathematica/ref/file/init.m.html)(或另一個由init.m調用的文件) 。然後,他們將在每個Mathematica會議中提供。 – Simon
我認爲輸出是基於輸入的。因此,例如Cos[60 Degree]
將以度數輸出。
此外,您可以使用速度'\ [Degree]'替換度符號,它可能有助於可讀性。 – rcollyer
餘弦不會以度數輸出。 ArcCos的輸出將是一個角度(以弧度爲單位,而不是度數)。 –
@Sjoerd,你想繼續討論中綴記譜法,還是讓這個話題安息? –
- 1. 將值設置爲默認值
- 2. 無法將默認布爾參數設置爲默認值
- 3. 將LocationManager設置爲默認準確度
- 4. 如何設置Mathematica 8的默認語言DictionaryLookup
- 5. 將語言環境設置爲系統默認值UTF-8
- 6. 在Heroku中將UTF-8設置爲默認字符串編碼
- 7. 將ExtentTest的默認值設置爲FAILED
- 8. 如何將form2設置爲默認值?
- 9. JavaScript:將變量設置爲默認值?
- 10. 將VCProject屬性設置爲默認值
- 11. Sass:將默認值設置爲變量
- 12. 將默認值設置爲textarea(AngularJS)
- 13. 將默認值設置爲模型(Sails.js)
- 14. 將SharedPreferences(不DefaultSharedPreferences)設置爲默認值
- 15. 如何將https設置爲默認值?
- 16. 如何在SQL Server中將函數設置爲默認值?
- 17. 在SSRS中將參數設置恢復爲默認值
- 18. 在函數中設置默認值?
- 19. 將document.title設置爲默認
- 20. 如何在多選中將「所有值」設置爲默認值?
- 21. 設置默認值[數字]
- 22. Oracle:爲數字列設置默認值
- 23. 將值設置爲EMPTY,但在C#中默認不爲NULL
- 24. 設置默認值
- 25. 設置默認值
- 26. 設置默認值
- 27. 設置默認值
- 28. 設置默認值
- 29. 設置默認值
- 30. 設置默認值
我想知道'系列[Sin [x],{x,0,5}]'在這種情況下會是什麼形式 –
@belisarius,作爲基礎數學基於弧度的有趣問題。 – rcollyer
@belisarius如果x以度爲單位,那麼它不就是'Series [Sin [x Degree],{x,0,5}]'? –