matlab中a a a什么意思

2020-11-24 10:11:24 字数 3493 阅读 4279

1楼:刘茂非律师

a(:)作用是把矩阵a转换为列向量,就是一列,你可以试一下。

至于.'是一般转置的意思,这个你显然知道。

综合上面两个可知a(:).'是把矩阵a转换为一个行向量,就是一行。

补充:'是共轭转置的意思。当矩阵a是实矩阵时,他和.'作用是一样的,但当a是复矩阵时,二者是有区别的

matlab中b=[a' a' a']什么意思

2楼:匿名用户

将矩阵a转置后作为b矩阵的元素,例如

>>a=1:3

a=123

>>b=[a'a'a']

b=111

222

333

matlab a=[ ]是什么意思

3楼:匿名用户

a=[ ]的意思是a为空矩阵。一般用于矩阵 a 初始化(清零)。

4楼:匿名用户

令a为空矩阵,大部分函数输出显示时会直接忽略掉空矩阵,这样可以做到删除矩阵的目的,也可以用来删除矩阵中的某一行或一列

5楼:匿名用户

讲a赋值为一个空阵,什么元素也没有

6楼:匿名用户

把矩阵a赋值为空矩阵 空矩阵没有任何元素 就是空的

7楼:

把矩阵a赋值为空矩阵

matlab中a=[a,b],(a为行向量)是什么意思?谢谢

8楼:

意思就是在a的后边再添上b这个数(b是数)或者添上b这个向量(b是向量)。

例如a=[1 2 3], b = [4 5 6]那么[a b] = [1 2 3 4 5 6]望采纳,谢谢!

matlab中a(l)是什么意思

9楼:雪剑

a=zeros(2,5);%这一句定义a是一个2*5的零矩阵a(:)=-4:5%a的元素从-4到5共10个元素按照由上到下从左到右排列过去

l=abs(a)>3 %标记矩阵a中元素的绝对值大于3的元素,其中大于1是,0就不是

islogical(l)%判断l是不是逻辑数b=a(l) %取出a中绝对值大于3的元素组成一个新的矩阵a =-4 -2 0 2 4-3 -1 1 3 5l =1 0 0 0 10 0 0 0 1ans =

1b =-445

10楼:匿名用户

a =-4 -2 0 2 4-3 -1 1 3 5l =1 0 0 0 10 0 0 0 1ans =

1b =-445

matlab中a代表一个矩阵,那么a(1)代表什么意思

11楼:宇逸

a(1)是指

矩阵中的第一个元素。

matlab中矩阵的排列是按照从上往下,从左往右的;

比如说,一列数,给转化为矩阵,排列如下:

>> a=1:10

a =1 2 3 4 5 6 7 8 9 10

>> b=reshape(a,2,5)

b =1 3 5 7 92 4 6 8 10>>

当调用矩阵中的元素时候,可以这样使用:

>> b(5) %直接找到矩阵中第几个元素ans =

5>> b(1,3) %使用矩阵中元素地址ans =

5>>

12楼:林木木林

取矩阵中的第一个元素。

希望我的回答会对你有帮助!

13楼:匿名用户

a(1) 表示矩阵a的第一个元素

14楼:台晚竹徭娴

你好!取矩阵中的第一个元素。

希望我的回答会对你有帮助!

如果对你有帮助,望采纳。

matlab中aa(1)={a}是什么意思? 30

15楼:我行我素

aa(1)=就是把元胞a赋值给aa(1)

matlab中a=a(0:0:1)是什么意思

16楼:巨汇指导

在matlab中,a(a==inf)=0表示将数组a中所有等于inf的元素都赋值为0。 a==inf表示取出数组a中等于无穷大(inf)的元素的位置。 举例说明如下:

a = [1, 2, inf, 4, 3; 2, inf, 2, inf, inf; inf, 2, 0, 3, inf]; a(a==inf)=0; % 执行完该语句后

matlab中已知矩阵a,问c(:)=a(:)是什么意思?

17楼:匿名用户

就是把矩阵数据a(:)拉成列向量赋值给与a有相同元素个数

的c:>> a=rand(3,4)

a =0.8147 0.9134 0.2785 0.9649

0.9058 0.6324 0.5469 0.1576

0.1270 0.0975 0.9575 0.9706

>> c=zeros(3,4)

c =0 0 0 0

0 0 0 0

0 0 0 0

>> c(:)=a(:)

c =0.8147 0.9134 0.2785 0.9649

0.9058 0.6324 0.5469 0.1576

0.1270 0.0975 0.9575 0.9706

注意,在上述过程中,只要c中元素个数=a中元素个数,就可进行

c(:)=a(:)

运算,否则不能。

在举例如下:

>>c=zeros(4,3)

c =0 0 0

0 0 0

0 0 0

0 0 0

>> c(:)=a(:)

c =0.8147 0.6324 0.9575

0.9058 0.0975 0.9649

0.1270 0.2785 0.1576

0.9134 0.5469 0.9706

matlab里xx.2什么意思,matlab中f=@(x)x^2; 什么意思?

1楼 匿名用户 xx是数组 2是平方 xx 2就是数组的每个元素的平方 然后赋值给y 2楼 匿名用户 xx应该是数组 2是平方 matlab中f x x 2 什么意思 3楼 匿名用户 是函数句柄的符号 这句话的意思就是说 f 是关于 x 的函数 后边是函数的表达式 即 f x x 2 4楼 风雨之中...

matlab中符号各表示什么意思

1楼 匿名用户 在矩阵中表示左除 和右除 的意思 a x b 则x a b x a b 则x a b。 matlab 符号是什么意思 2楼 团长是 matlab里 是左除,zd 是右除。 如果是数字计算,则左除和右除是等效的,例如 3 2 2 3。 matlab的基本数据单位是矩阵,它的指令表达式与...

在MATLAB中B.A和2.A还有A.2什么意思

1楼 匿名用户 假设b b1 b2 b3 b3 为2 2的矩阵 假设a a1 a2 a3 a4 为2 2的矩阵 那么b a表示 b1 a1 b2 a2 b3 a3 b4 a4 2 a表示 2 a1 2 a2 2 a3 2 a4 a 2表示 a1 2 a2 2 a3 2 a4 2 在matlab中 a...