[心得] 初學funtion 入門問題

作者: angelina877 (牛牛)   2014-07-12 22:01:04
程式碼
function [x,y]= poler2rect(r,theta)
x=r*cos(theta*pi/180);
y=r*sin(theta*pi/180);
RUN之後
??? Input argument "r" is undefined.
Error in ==> poler2rect at 2
x=r*cos(theta*pi/180);
出現這個bug 可是我不知道怎麼解
感覺 蠻基礎得
麻煩 carry一下小妹QQ
作者: sin55688 (單手挑藏獒)   2014-07-12 23:55:00
函數定義好之後,你是要呼叫它,而不是執行它。例如 poler2rect(1,pi)。 它就會回傳對應的x,y值給你
作者: profyang (prof)   2014-07-13 13:19:00
另外建議你用r.*cos...... 這樣你r可以不用只輸入單一值
作者: angelina877 (牛牛)   2014-07-15 00:08:00
謝謝大家q_q

Links booklink

Contact Us: admin [ a t ] ucptt.com