如何用matlab编写函数文件?

如题所述

第1个回答  2022-11-16

错误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)

.

(3)

(4)

(5)

(6)

(7)

(8)

(9)

相似回答