全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1443
推到 Plurk!
推到 Facebook!

數學式要怎麼改寫成程式碼

尚未結案
onizuka5201314
一般會員


發表:15
回覆:7
積分:4
註冊:2005-03-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-09-12 17:06:52 IP:59.114.xxx.xxx 未訂閱
各位大大下面的數學式要怎麼改寫成bcb的程式? 而且arctan2的用法我也不是很清楚可以教我一下嗎 謝謝!    T={arctan(r'/g')/2*3.14159+1/4,   g'>0    arctan(r'/g')/2*3.14159+3/4,   g'<0 0 , g'=0 r'=R/(R G B)-1/3 g'=G/(R G B)-1/3
m58610
初階會員


發表:22
回覆:83
積分:36
註冊:2003-09-07

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-09-12 18:52:10 IP:140.118.xxx.xxx 未訂閱
先用判斷式(if...else...)判斷g'後 再計算T arctan2(a,b)意思是說計算atan^-1(a/b)
onizuka5201314
一般會員


發表:15
回覆:7
積分:4
註冊:2005-03-17

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-09-15 16:34:53 IP:59.114.xxx.xxx 未訂閱
那我現在要先計算arctan(r'/g')的部份,是使用ArcTan2來運算,不知道可不可以 目前程式的寫法是這樣的: ar=R/(R G B); //r ag=G/(R G B); //g br=(ar-1/3); //r' bg=(ag-1/3); //g' arc=ArcTan2(br/bg);//arctan 但是會出現 [C Error] MyFuncE.cpp(64): E2268 Call to undefined function 'ArcTan2' 的錯誤。 是什麼問題,該怎麼解決呢?
onizuka5201314
一般會員


發表:15
回覆:7
積分:4
註冊:2005-03-17

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-09-16 01:07:43 IP:59.114.xxx.xxx 未訂閱
我已經解決我的問題了 謝謝
系統時間:2024-05-04 8:43:25
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!