[問題] 三角函數的Indeterminate

作者: bjiyxo (若自礌)   2013-03-22 01:48:10
在寫mathematica的時候
計算到三角函數
過程當中無可避免的會遇到tan90這種情況
然後所有程式就通通變成Indeterminate了
於是我想要克服以下這種情況
想要用if tan90==Indeterminate 或者 ComplexInfinity 或者 NaN
三種方法都無效
請問版上的高手
此時我應該怎麼做才能修正這個問題呢?
作者: LPH66 (-6.2598534e+18f)   2013-03-22 02:07:00
個人覺得應該回頭去看程式邏輯哪裡有問題如果真的不可避免的話 在送角度進 Tan 前檢查
作者: bjiyxo (若自礌)   2013-03-22 12:37:00
可是我是要從值arctan回去...所以要怎麼克服一個無窮大的時候送回arctan檢查變成pi/2我做的東西因為跟斜率有關 當遇到鉛錘線的時候斜率無窮大時會讓我很麻煩

Links booklink

Contact Us: admin [ a t ] ucptt.com