div_keyboard.m

来自「《matlab使用详解》的部分源码」· M 代码 · 共 16 行

M
16
字号
% 求两数相除的商
% 除数不能为0
% 当输入的除数为0时,使用错误警告语句error终止程序

% function n=div(x,y)     函数声明行前添加%,使函数文件变成脚本文件
x=input('enter the value of ''x'':'); % 输入被除数
y=input('enter the value of ''y'':'); % 输入除数
 if y==0         % 如果输入的除数为0,则显示警告
    errordlg('0 不能作为分母!!','wrong entering data');
keyboard          %把控制权交给键盘
    n=x/y;         %修改y值后,进行求商运算
 else
    n=x/y;      % 当除数为0时,显示警告,程序仍然进行
 end
disp(n);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?