matlab中'代表什么意思?如p=(1,2:5)'中'是什么意思?

如题所述

A.'是一般转置,A'是共轭转置,顾名思义是对矩阵先做共轭运算,再进行转置,在A是实数矩阵时,两者没有区别,但是当A是复矩阵时,就有区别了,示例如下:
A=[1 2 3;4 5 6]

A =

1 2 3
4 5 6

>> A.'

ans =

1 4
2 5
3 6

>> A'

ans =

1 4
2 5
3 6

>> a=[1+i 2+2i 3+3i;4+4i 5+5i 6+6i]

a =

1.0000 + 1.0000i 2.0000 + 2.0000i 3.0000 + 3.0000i
4.0000 + 4.0000i 5.0000 + 5.0000i 6.0000 + 6.0000i

>> a.'

ans =

1.0000 + 1.0000i 4.0000 + 4.0000i
2.0000 + 2.0000i 5.0000 + 5.0000i
3.0000 + 3.0000i 6.0000 + 6.0000i

>> a'

ans =

1.0000 - 1.0000i 4.0000 - 4.0000i
2.0000 - 2.0000i 5.0000 - 5.0000i
3.0000 - 3.0000i 6.0000 - 6.0000i
另外补充一个conj(a)是求a的共轭矩阵,示例如下:
conj(a)

ans =

1.0000 - 1.0000i 2.0000 - 2.0000i 3.0000 - 3.0000i
4.0000 - 4.0000i 5.0000 - 5.0000i 6.0000 - 6.0000i
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-12
代表对矩阵进行转置,就是将每个位置的下标i和j 进行互换,重新把数值填在新的位置上,例如:A=【1 2 3;4 5 6】,3在第一行第三列,那么转置后。3的位置就成了第三行第一列。
第2个回答  2011-10-22
'代表向量或矩阵的转置

matlab中'代表什么意思?如p=(1,2:5)'中'是什么意思?
A.'是一般转置,A'是共轭转置,顾名思义是对矩阵先做共轭运算,再进行转置,在A是实数矩阵时,两者没有区别,但是当A是复矩阵时,就有区别了,示例如下:A=[1 2 3;4 5 6]A = 1 2 3 4 5 6 >> A.'ans = 1 4 2 5 3 6 >> A'ans = 1 4 2 5 ...

MATLAB中(:,1:5);是什么意思?
是指数组中的1至5列。第一个冒号,指的是该数组中的全部行数。第二个冒号,前后连接1和5,指的是1-5列。MATLAB 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB是matrix&laboratory两个...

matlab中p代表什么含义
没有什么特别的含义,就是定义了一个向量p而已

matlab中subplot(m,n,p)括号中的代表什么意思?
其中,m和n代表在一个图像窗口中显示m行n列个图像,也就是整个figure中有n个图是排成一行的,一共m行,后面的p代表现在选定第p个图像区域,即在第p个区域作图。如果m=2就是表示2行图。p表示图所在的位置,p=1表示从左到右从上到下的第一个位置。ezplot(f,[-3,3]),表示画f函数的图形...

matlab 中的p.x1是什么意思
p为结构矩阵,x1为结构矩阵的某一成员名 比如 s = struct('type', {'big','little'}, 'color', {'red'},'x', {3 4}); %S即为含有3个元素的结构矩阵 s.type %显示结构矩阵中的type成员 ans = big ans = little

p=1:2:100在BP神经网络中什么意思
这是matlab中的特定用法,指的是:p是一个以2为公差的等差数列形成的数组,其数值为[1,3,5,7,…,99],是一个1x50的矩阵。如果这条语句出现在神经网络程序中,一般是指输入样本p为该矩阵,为单输入网络,样本总共有100列。

matlab中subplot(m,n,p)括号中的代表什么意思?
subplot是将多个图画到一个平面上的函数。其中,m表示是图排成m行,n表示图排成n列,也就是整个figure中有n个图是排成一行的,一共m行,如果m=2就是表示2行图。p表示图所在的位置,p=1表示从左到右从上到下的第一个位置。使用方法:subplot(m,n,p)或者subplot(m n p)。在matlab的...

matlab画图的m, n, p的意思是什么?
n 代表列 p 代表的这个图形画在第几行、第几列。注意可以选俩甚至更多,例如subplot(2,2,[1,2])表示一个两行两列的画布上,你用第一行画图。ezplot(f,[-3,3]),表示画f函数的图形,取值区间在[-3,3]如下例子 subplot(2,2,[1,2])ezplot('sin',[-1,1])grid minor subplot(2,2,...

...是一段MATLAB函数,每一句的含义是什么,p代表什么,非常感谢。_百度知 ...
P代表了从0到2以0.01为倍数递增,比如0,0.01,0.02,0.03.。。。clc 清除历史记录 clear 清除界面 p=0.01;n1=0:p:2; n1是从0到2 以0.01增长的数 f=2*ones(1,length(n1));f是一个一列长度为200的全为2的数组 plot(n1,f);画出以n1为x轴,f为y轴的曲线图 n2=0:p:10; n2...

matlab中 定义 p=sym('[p1, p2]') 是 什么意思?谢谢。
sym 是定义一个符号变量 [p1,p2] 是表示一个一行两列的矩阵 所以这句话的意思是:定义一个符号变量的矩阵,里面有元素p1和p2

相似回答