如何使用Matlab为以下问题创建程序解决方案?使用Matlab创建程序解决方案
该程序将提示将从键盘输入的人数,并将其保存在名为noOfPeople的变量中。然后它会提示每个人的年龄并将其保存在一个称为年龄的矩阵中。该计划还需要检查年龄是否在0-60之间。如果年龄大于60岁,程序会给出错误“无效,再试一次..”。
如何使用Matlab为以下问题创建程序解决方案?使用Matlab创建程序解决方案
该程序将提示将从键盘输入的人数,并将其保存在名为noOfPeople的变量中。然后它会提示每个人的年龄并将其保存在一个称为年龄的矩阵中。该计划还需要检查年龄是否在0-60之间。如果年龄大于60岁,程序会给出错误“无效,再试一次..”。
这是一个简单的程序来捕捉人数和他们的年龄。
您应该从命令提示符下:
Y = myprogram;
function y = myprogram(~)
noOfPeople = input('No of people');
for i = 1:noOfPeople
age = input('input age between 0-60');
if (double(age)>60 || double(age<0))
error('Invalid, try again!');
end
y(i) = age;
end
当然可以,这是非常非常基本的Matlab的。查看[输入](http://www.mathworks.com/help/matlab/ref/input.html)开始 – Dan