try_subf.m
来自「《matlab使用详解》的部分源码」· M 代码 · 共 20 行
M
20 行
% 任意输入两数,求两数分别为底和指数的幂和
% 创建两个子函数,分别求x^y和y^x
% 主函数运用分支语句,当输入数字为0时,警告报错
function z=try_subf(x,y) % 主函数try_subf
z1=subf1(x,y);
z2=subf2(x,y);
if (x==0)|(y==0) % 关系、逻辑运算判断,如果x、y有一为0,则报错
error('''0''不能作为底数!')
else % 输入的x、y值都不为0
z=z1+z2;
end
function z1=subf1(x,y) % 子函数1,求以x为底,y为指数的幂
z1=x^y;
function z2=subf2(x,y) % 子函数2,求以x为底,y为指数的幂
z2=y^x;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?