[繪圖] 一直跑出一直線已回收

看板MATLAB作者 (c++)時間15年前 (2010/11/14 08:03), 編輯推噓2(205)
留言7則, 3人參與, 最新討論串1/1
執行後圖 http://ppt.cc/t3pu 紅線驗算後應為朝上圓弧線 而非直線 x=linspace(0,90,90); e=(1/1.5); c=asind(e*sind(x)); f=sind(x-c) g=sind(x+c) y=cosd(x); z=(f/g).^2; plot(x,y,x,z) plot(x,y,'g:',x,z,'r--') % 加上不同的顏色及符號來區別二條曲線 ------------------------ 且z函數一直是一直線 正確應該是80度時是0.5 90度為1 0度為0 第一行的橫座標為度數 度數表示法正確嗎ˊ? 只要是sin cos皆為度數 有哪裡要改嗎? 我想跑的z函數為:[ sin(x-sin^-1(sin(x)/1.5)) / sin(x+sin^-1(sin(x)/1.5)) ]^2 感謝 感謝 -- 可以跟我做朋友嗎 (扭) 我很善良的^Q^~" -- ※ 發信站: 批踢踢實業坊(ptt.cc)

11/14 09:12, , 1F
x = [1 2 3 4 5] x^2 x.^2
11/14 09:12, 1F

11/14 09:27, , 2F
抱歉看不太董@@?
11/14 09:27, 2F

11/14 10:27, , 3F
我改成x.^2 還是有錯誤 0.0'
11/14 10:27, 3F

11/14 11:03, , 4F
c那行放在e下一行 且 z=(f/g).^2
11/14 11:03, 4F

11/14 11:13, , 5F
我改過來了 但z仍是一直線 縱座標都停在0.2 和驗算後不同
11/14 11:13, 5F
※ 編輯: sssstt 來自: 122.117.10.184 (11/14 11:20)

11/14 11:26, , 6F
z=(f./g).^2
11/14 11:26, 6F

11/14 11:35, , 7F
感謝樓上T_T 結果正確了!!! 感動...
11/14 11:35, 7F
文章代碼(AID): #1CtoT1Sc (MATLAB)
文章代碼(AID): #1CtoT1Sc (MATLAB)