[心得] 初学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