MATLAB中定义变量的问题比如说可以用syms定义>> syms x11 x12 x13 x14>> syms x21 x22 x23 x24>> syms x31 x32 x33 x34>> syms x41 x42 x43 x44这十六个变量,但是如果定义5阶,6阶等更多矩阵的变量是很麻烦,而且也不灵

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 23:56:31
MATLAB中定义变量的问题比如说可以用syms定义>> syms x11 x12 x13 x14>> syms x21 x22 x23 x24>> syms x31 x32 x33 x34>> syms x41 x42 x43 x44这十六个变量,但是如果定义5阶,6阶等更多矩阵的变量是很麻烦,而且也不灵

MATLAB中定义变量的问题比如说可以用syms定义>> syms x11 x12 x13 x14>> syms x21 x22 x23 x24>> syms x31 x32 x33 x34>> syms x41 x42 x43 x44这十六个变量,但是如果定义5阶,6阶等更多矩阵的变量是很麻烦,而且也不灵
MATLAB中定义变量的问题
比如说可以用syms定义
>> syms x11 x12 x13 x14
>> syms x21 x22 x23 x24
>> syms x31 x32 x33 x34
>> syms x41 x42 x43 x44
这十六个变量,但是如果定义5阶,6阶等更多矩阵的变量是很麻烦,而且也不灵活,可不可以用for定义一堆变量?如何定义

MATLAB中定义变量的问题比如说可以用syms定义>> syms x11 x12 x13 x14>> syms x21 x22 x23 x24>> syms x31 x32 x33 x34>> syms x41 x42 x43 x44这十六个变量,但是如果定义5阶,6阶等更多矩阵的变量是很麻烦,而且也不灵
不行的,符号变量不支持数组,以前我也遇到过同样问题.
这样解决行不?
>> sym('[x11 x12 x13 x14;x21 x22 x23 x24;x31 x32 x33 x34;x41 x42 x43 x44]')
ans =
[ x11,x12,x13,x14]
[ x21,x22,x23,x24]
[ x31,x32,x33,x34]
[ x41,x42,x43,x44]
或者这样:
clc;clear
x=[zeros(5,5)]
x=sym(x)
for k=1:5
for m=1:5
x(k,m)=k;
end
end
x
结果:
x =
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
x =
[ 0,0,0,0,0]
[ 0,0,0,0,0]
[ 0,0,0,0,0]
[ 0,0,0,0,0]
[ 0,0,0,0,0]
x =
[ 1,1,1,1,1]
[ 2,2,2,2,2]
[ 3,3,3,3,3]
[ 4,4,4,4,4]
[ 5,5,5,5,5]

MATLAB中定义变量的问题比如说可以用syms定义>> syms x11 x12 x13 x14>> syms x21 x22 x23 x24>> syms x31 x32 x33 x34>> syms x41 x42 x43 x44这十六个变量,但是如果定义5阶,6阶等更多矩阵的变量是很麻烦,而且也不灵 matlab中如何定义变量矩阵?即矩阵的每个元素都是一个变量,都可以当作变量来使用. matlab中变量如何定义? matlab中函数的定义?电能调度问题.函数中既有离散变量,又有连续变量.用遗传算法解决的是多目标优化问题,期中离散部分可以出力也可以不出力,但一旦出力,其值是固定的.而连续部分可以连 matlab中如何定义一个变量的最大值与最小值 matlab中如何定义一个正实数的变量 matlab中syms怎么用?是定义变量么? matlab 中如何定义符号变量 matlab中如何定义变量矩阵? 谁知道matlab中如何定义变量矩阵? matlab中符号变量的计算问题matlab中定义符号变量,从循环语句计算后,得到符号向量,但是我用向量的最后一项认为零,来确定这个符号变量.最后得到数值向量,如何对里面的符号变量赋数值?比如 matlab global定义的变量是什么类型 matlab的0-1变量矩阵定义? 关于C语言定义变量的问题c语言中可以通过 判断某条件是否成立 然后据此决定是否定义变量吗?比如可以达到如下效果的程序段有么?if (条件成立) {定义变量c}; VB变量定义问题怎么将VB里的变量设置为四舍五入,怎么才能让变量在所有的地方都可以用? 在一个变量定义语句中可以同时定义多个变量,变量之间用什么 隔开. matlab中怎样定义多个变量?我要定义形如x(1),x(2),……,x(160)的160个变量,使其作为后面将定义的函数的自变量,可以用x(i)=2*i+3的方式来进行赋值,从而计算函数F(x(1),……,x(160))的值. 在matlab中怎样定义0,1矩阵变量0-1规划中用的,首先请告诉我能否用矩阵,比如我想定义一个61*61的0,1矩阵变量怎么定义,