matlab 中括号后加撇 什么意思

a=[0,t,y]✀;是什么意思,谢谢
2025-01-08 08:55:03
推荐回答(3个)
回答1:

matlab 中撇号表示对矩阵进行转置

补充说明:
{ }是用于元胞数组,即cell,其中的元素可以是不同格式的,如字符和数值,大小也可以不同
[ ] 是用于描述矩阵,初始化或赋值时使用
( ) 是用于提取元素,或函数调用,定义时使用():

locate the element, function call
1 a=[1 2]; a(1)
2 sin(2)

[ ]: construct matrix and combine several strings
1 a = [1 2];
2 s = ['I love ' 'Matlab']

{}: mixed element
a{1} = [1 2]
a{2} = [1 2 3]
a{3} = 'I love matlab'

回答2:

楼上是错的,加撇表示的是共轭转置,你可以写一个虚数矩阵试一试~~~~~

回答3:

加撇表示矩阵转置,a=[0,t,y]'=[0;t;y]=[0;
t;
y]