用matlab给我做个计算器
时间: 2023-08-09 17:06:48 浏览: 87
当然可以!我可以帮你用 MATLAB 编写一个简单的计算器。以下是一个示例代码:
```matlab
while true
disp('请选择操作:');
disp('1. 加法');
disp('2. 减法');
disp('3. 乘法');
disp('4. 除法');
disp('5. 退出');
choice = input('请输入选项的数字:');
if choice == 5
break;
end
num1 = input('请输入第一个数字:');
num2 = input('请输入第二个数字:');
switch choice
case 1
result = num1 + num2;
disp(['结果:' num2str(result)]);
case 2
result = num1 - num2;
disp(['结果:' num2str(result)]);
case 3
result = num1 * num2;
disp(['结果:' num2str(result)]);
case 4
if num2 == 0
disp('错误:除数不能为零!');
else
result = num1 / num2;
disp(['结果:' num2str(result)]);
end
otherwise
disp('无效的选项!');
end
disp('------------------------');
end
```
这段代码实现了一个简单的计算器,可以进行加法、减法、乘法和除法运算。你可以根据需要进行扩展或修改。希望对你有帮助!
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)