错误1 :引导词function后要空格。如下:
function [r,theta]=rect2polar(x,y)
r=sqrt(x.^2+y.^2);
theta=180/pi*atan(y,x);
错误2:程序没有循环,不需要end。
错误3:建立函数文件后保存到work文件夹后。不能直接点击运行,而是要从键盘键入“输入参数”x,y的值。
再键入 [r,theta]=rect2polar(x,y)运行。
在MatLab里边不过是一个乘法运算而已,
就是这么方便,结果立马出来。当然更加方便的是直接用xlread()函数,
num = xlsread(filename, sheet, range);
说再多不如亲身实践一下。下边给出Matlab中的函数,命令以及符号的解释。
(1).
(2)
(5)
(8)