matlab设计一个计算器
时间: 2023-11-25 13:07:22 浏览: 298
以下是一个简单的 MATLAB 计算器代码:
```matlab
clc; %清除命令窗口
fprintf('欢迎使用 MATLAB 计算器!\n\n');
while true %无限循环
prompt = '请输入您要进行的操作:\n1. 加法\n2. 减法\n3. 乘法\n4. 除法\n5. 退出\n';
choice = input(prompt); %获取用户输入的选项
if choice == 1 %加法
num1 = input('请输入第一个数:');
num2 = input('请输入第二个数:');
result = num1 + num2;
fprintf('结果为:%.2f\n', result);
elseif choice == 2 %减法
num1 = input('请输入第一个数:');
num2 = input('请输入第二个数:');
result = num1 - num2;
fprintf('结果为:%.2f\n', result);
elseif choice == 3 %乘法
num1 = input('请输入第一个数:');
num2 = input('请输入第二个数:');
result = num1 * num2;
fprintf('结果为:%.2f\n', result);
elseif choice == 4 %除法
num1 = input('请输入第一个数:');
num2 = input('请输入第二个数:');
if num2 == 0
fprintf('除数不能为零!\n');
else
result = num1 / num2;
fprintf('结果为:%.2f\n', result);
end
elseif choice == 5 %退出
fprintf('感谢使用 MATLAB 计算器!\n');
break; %跳出循环
else
fprintf('无效的选择,请重新输入。\n');
end
end
```
运行该代码后,您将看到一个菜单,可以选择要进行的操作(加法、减法、乘法、除法或退出)。根据您的选择,该计算器将要求您输入两个数字,然后计算结果并打印出来。
阅读全文