QQ网名大全

Matlab中如果我定义了一个字符型的,怎么让他去做矩阵变量

可以这么做:

定义一个字符串,如
char_j=1;
temp1=strcat('Sm',num2str(char_j));
这样有了一个字符串 "Sm1", 现在要把它变成一个变量,并且给他赋值
X =[1 2 3 ; 4 5 6] %先把要赋给Sm1的值放在X中
eval([temp1 '=X']);
这样就有了一个叫做Sm1的变量,并且值为[1 2 3;4 5 6]
佚名
2024-05-14 16:24:37
最佳回答
类似问题(10)