Need help inputing words
显示 更早的评论
I want to ask my user to input a shape:
h=input('What shape do you want?:');
if h==square;
disp(h)
But this never works, Matlab shows me the following error message: "'square' requires Signal Processing Toolbox."
Can someone help me find a way to make this work please :)
采纳的回答
更多回答(1 个)
Image Analyst
2018-10-9
Try using contains():
clc;
userResponse = input('What shape do you want? ', 's')
if contains(userResponse, 'square', 'IgnoreCase', true)
uiwait(helpdlg('You want a square.'));
else
message = sprintf('%s is an unrecognized response.\nTry again.', userResponse);
uiwait(warndlg(message));
end
类别
在 帮助中心 和 File Exchange 中查找有关 Data Import and Analysis 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!