[問題] 許多function在code的裡面該如何使用 已回收
這個程式碼裡面我設計了幾個function讓我的成分點轉換成直角座標
問題一:當我輸入A=[1 1],B=[2 2],C=[3 3],D=[4 4]
然後我想要讓他跑出x y z的座標值
該怎麼輸入阿 一直跑不出來
問題二:如果我有多個function分別為不同的檔案
那我程式該如何寫才能每個function都能執行
謝謝各位高手
程式如下
%% The Normalization function
function [fA,fB,fC,fD] = NormFrac(A,B,C,D)
% 此函數用來將 quatplot3 function 的值正規劃(轉換成原子百分率)
% 計算元子百分率
total = A+B+C+D
fA = A ./total
fB = B ./total
fC = C ./total
fD = D ./total
%% the degree to radian funton
function rad =deg2rad(deg)
%此函數用來將 ternplot function 內的角度值轉換成徑度值
% 角度轉換計算
rad = deg / 180 * pi
%% 四元相圖相對位置function
functon [x, y, z] = TernCoOrds3D(fA, fB, fD)
% 此函數的值放入q;以及用來計算在不同組成下的3D函數的位置
% 宣告
theta = deg2rad(30);
% 判斷
t = 0.5*tan(theta);
S = sqrt(t.^2 + 0.5^2);
vS = fD .* S;
vt = vS * sin(theta);
va = vS * cos(theta);
IncY = vt;
IncX = va;
% 成份座標轉直角座標
y = fA .* sin(deg2rad(60))
x = fB + y .* cot(deg2rad(60))
y = y + IncY
x = x + IncX
z = fD .* (sin(deg2rad(60)))^2
--
心機鬼屋 歡迎大家一起來耍心機
http://www.wretch.cc/blog/pazane1115
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.60.224
推
08/23 23:00, , 1F
08/23 23:00, 1F
→
08/23 23:41, , 2F
08/23 23:41, 2F
※ 編輯: pazane 來自: 140.117.201.21 (08/24 04:26)
※ 編輯: pazane 來自: 140.117.201.21 (08/24 04:26)
※ 編輯: pazane 來自: 140.117.201.21 (08/24 04:27)