wh1125 发表于 2007-6-29 18:44

如何编写用户输入提示的程序

比如我想输入5个温度值实验数据被一个向量T接收

for i=1:n, T(i)=input('T(i)='); end

就是这里怎么把input(‘T(i)=’)里面提示输入的,每次都是T(i)=,怎么实现每次循环输入时显示提示为T(1)=;T(2)=;...;T(5)=;这个在C语言中很好实现,在Matlab中我不知道如何实现,或者用其他方式能够提示输入也可以。
请高手指教!

[ 本帖最后由 ChaChing 于 2010-6-14 09:50 编辑 ]

w89986581 发表于 2007-6-29 20:58

for ii =1:n
T(ii) = input(['T(',num2str(ii),')=']);
end

%不要使用i,它另有用途.

wh1125 发表于 2007-6-30 10:57

方法很好!:victory:
谢了!

[ 本帖最后由 ChaChing 于 2010-6-14 09:49 编辑 ]
页: [1]
查看完整版本: 如何编写用户输入提示的程序