作业帮 > 综合 > 作业

matlab:1.x=1:pi/4:5 这里的“/”表示什么?数值呢?subplot(2,2,1) 括号里的2 2 1又

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/23 00:42:49
matlab:1.x=1:pi/4:5 这里的“/”表示什么?数值呢?subplot(2,2,1) 括号里的2 2 1又分别表示什么?
2.矩阵的reshape的意义在哪里?
3.ctranspose的共轭转置是怎么计算的?为什么我的结果和转置一样?
4.x=rand(1,8)
y=x(6:-2:2) 为什么中间的数字为-2 却访问的是第四个?
1.x=1:pi/4:5
表示首项为1,间隔为pi/4(四分之π的意思),直到小于等于5
subplot(2,2,1)表示我要在一张图上画2*2张小图,一般排序时,第一排排满,再排第二排
最后的1表示我要画第一行第一列的小图
同理subplot(2,2,4)表示第二行第二列
2.reshape就是把矩阵变形,有些函数只能用一维向量,如果数据存在矩阵中,就要用reshape,改成一维的
3.ctranspose是转置了再共轭,如果你的矩阵都是实数,共轭不产生变化,所以一样
4.6:-2:2=[6 4 2]
所以y=x(6:-2:2)=[x(6),x(4),x(2)]
如果你要表示取-2
y=x([6,-2,2]),但是会报错,因为没有负的下标