作者angelina877 (牛牛)
看板MATLAB
标题[心得] 初学funtion 入门问题
时间Sat Jul 12 22:01:04 2014
程式码
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
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.171.102.18
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MATLAB/M.1405173666.A.60C.html
1F:推 sin55688:函数定义好之後,你是要呼叫它,而不是执行它。 07/12 23:55
2F:→ sin55688:例如 poler2rect(1,pi)。 它就会回传对应的x,y值给你 07/12 23:56
3F:推 profyang:另外建议你用r.*cos...... 这样你r可以不用只输入单一值 07/13 13:19
4F:→ angelina877:谢谢大家q_q 07/15 00:08