n=eval([s(1,1),num2str(i)])是什么意思啊(在matlab中)

来源:学生作业帮助网 编辑:作业帮 时间:2024/03/29 06:44:22
n=eval([s(1,1),num2str(i)])是什么意思啊(在matlab中)

n=eval([s(1,1),num2str(i)])是什么意思啊(在matlab中)
n=eval([s(1,1),num2str(i)])是什么意思啊(在matlab中)

n=eval([s(1,1),num2str(i)])是什么意思啊(在matlab中)
关键点在eval,是理解一段字符串的意思
[s(1,1),num2str(i)]是一个字符串
比如s(1.1) 是 'data',i=3
那么[s(1,1),num2str(i)]就是字符串'data3'
如果data3变量存在
eval('data'3)返回data3的值,赋予n