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.矩阵的reshape的意义在哪里?
3.ctranspose的共轭转置是怎么计算的?为什么我的结果和转置一样?
4.x=rand(1,8)
y=x(6:-2:2) 为什么中间的数字为-2 却访问的是第四个? 展开
3.ctranspose的共轭转置是怎么计算的?为什么我的结果和转置一样?
4.x=rand(1,8)
y=x(6:-2:2) 为什么中间的数字为-2 却访问的是第四个? 展开
4个回答
展开全部
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]),但是会报错,因为没有负的下标
表示首项为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]),但是会报错,因为没有负的下标
展开全部
1、“/”表示除号,pi/4就是四分之一个圆周率,是一个无理数。
4、x(6:-2:2)=[x(6),x(4),x(2)],额,那自然会访问到第四个拉。
4、x(6:-2:2)=[x(6),x(4),x(2)],额,那自然会访问到第四个拉。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/表示除号,整个式子表示x从1以步长为pi/4取值,一直取到5,subplot(2,2,1)表示把图作在2x2的框中的第一块
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上的回答很全面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询