如何使用MATLAB中的for循环变量更改for循环中的变量名称?

如何使用MATLAB中的for循环变量更改for循环中的变量名称?,matlab,for-loop,variables,Matlab,For Loop,Variables,我有这些变量及其赋值。我想用一个for循环给它们分配一个相同的数字(这里是100)。但是我不知道怎么做。我希望人工智能随着for循环中的I而改变 a1=2; a2=4; a3=12; a4=1; for i=1:4 ai=100 end 不可以。不要一开始就创建动态变量。如果需要for循环,则使用矩阵存储所有这些值并迭代其索引。但是,在这种情况下,不需要循环。只需使用矩阵索引将所有元素设置为特定值即可。否。不要一开始就创建动态变量。如果需要for循环,则使用矩阵存储所有这些值并迭代其索引。但是

我有这些变量及其赋值。我想用一个for循环给它们分配一个相同的数字(这里是100)。但是我不知道怎么做。我希望人工智能随着for循环中的I而改变

a1=2;
a2=4;
a3=12;
a4=1;
for i=1:4
ai=100
end
不可以。不要一开始就创建动态变量。如果需要for循环,则使用矩阵存储所有这些值并迭代其索引。但是,在这种情况下,不需要循环。只需使用矩阵索引将所有元素设置为特定值即可。否。不要一开始就创建动态变量。如果需要for循环,则使用矩阵存储所有这些值并迭代其索引。但是,在这种情况下,不需要循环。只需使用矩阵索引将所有元素设置为特定值。