Matlab switch 的应用举例.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/28 19:09:43
Matlab switch 的应用举例.
xN@_(I#Q"lJ&|DPc$kKn+m5D$9l'b>'n2Z!Om3n͖ۺ`5FB"=x˳;x+X`M4%T2Ӯ_RdN qŰcQ1^DMby.s6ڴ#)9 0k+Bul cl#/K8>ߖBVa@/^Bi:c0=cHۻ$i> ;IGk>}AVwCJܰg4qu vǹZTصD%O"} V˵j`7a ֯Ya)koNMM' ;M

Matlab switch 的应用举例.
Matlab switch 的应用举例.

Matlab switch 的应用举例.
我自己编的对任意底求对数的函数如下:
function y=logn(n,x)
switch(n)
case 1
errordlg('不好意思,出错了!');
case 2
y=log2(x);
case exp(1)
y=log(x);
case 10
y=log10(x);
otherwise
y=log10(x)/log10(n);
end
其中n为底数,x为真数,当我们把此函数文件保存在work里,在命令窗口中输入:
>>logn(3,27)
得到结果如下:
ans=
3.0000
你仔细体会体会switch 是怎么使用的吧