我找不到如何编写代码,所以我的 Matlab 脚本重新提出问题,因为用户输入的格式错误。
我的代码非常简单,一切正常,但如果用户第二次给出错误的格式,它就会跳过。由于 if 失败并且输入未通过要求的内容,因此在 Matlab 脚本中是否可以重复该问题?
A1 = input('State the vector: ');
if length(A1) < 3 || length(A1) > 3
disp('The input needs 3 values.')
A1 = input('State the vector again please: ');
end
我如何让它问这个问题,直到它通过索引 3 的长度?