我的目标是提示用户输入一个值,然后在我的矩阵中输出与他们输入的值相对应的行。命令窗口识别我的矩阵,但不输出特定的行,即使输入正确的值。Matlab:我想根据用户输入显示特定的矩阵行
这是我到目前为止。
prompt='Please enter an alloy code: '; %enter either A2042,A6061 or A7005
x=input(prompt);
A2042=a(1, :); A6061=a(2, :); A7005=a(3, :);
%alloy compositions a=[4.4 1.5 0.6 0 0; 0 1 0 0.6 0; 0 1.4 0 0 4.5; 1.6 2.5 0 0 5.6; 0 0.3 0 7 0];
所以当我输入A2042时,我希望它显示第1行。出于某种原因,它不合作。感谢您的帮助!
这不回答这个问题。 – excaza
@excaza借调。 –