运用MATLAB如何将一组矩阵的第一行元素取出来,形成一个新的矩阵遇到这样的一个问题:P为3行1列的矩阵P(:,:,1)=[0 0 -1]’;P(:,:,2)=[-0.02 0.5 1.35]';P(:,:,3)=[-0.05 0.9 4]';P(:,:,4)=[-0.1 1.8 6]';P(:,:,5

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 14:35:35

运用MATLAB如何将一组矩阵的第一行元素取出来,形成一个新的矩阵遇到这样的一个问题:P为3行1列的矩阵P(:,:,1)=[0 0 -1]’;P(:,:,2)=[-0.02 0.5 1.35]';P(:,:,3)=[-0.05 0.9 4]';P(:,:,4)=[-0.1 1.8 6]';P(:,:,5
运用MATLAB如何将一组矩阵的第一行元素取出来,形成一个新的矩阵
遇到这样的一个问题:P为3行1列的矩阵
P(:,:,1)=[0 0 -1]’;
P(:,:,2)=[-0.02 0.5 1.35]';
P(:,:,3)=[-0.05 0.9 4]';
P(:,:,4)=[-0.1 1.8 6]';
P(:,:,5)=[-0.1 0.9 9]';
其中,将P中第一行的元素取出来,放进矩阵X中,形成一个1*5的X矩阵,如何实现?若P中的3个元素分别代表坐标(X,Y,Z)的值,怎么能画出关于这5个点的图像呢?
感谢2楼的回答,经过试验,实现了第一个目标(将P中第一行的元素取出来,放进矩阵X中,形成一个1*5的X矩阵).那么怎样将这些点的空间坐标的图像表示出来呢?这些点是电子散射的坐标值,要写做出电子轨迹的图像,该如何实现呢?

运用MATLAB如何将一组矩阵的第一行元素取出来,形成一个新的矩阵遇到这样的一个问题:P为3行1列的矩阵P(:,:,1)=[0 0 -1]’;P(:,:,2)=[-0.02 0.5 1.35]';P(:,:,3)=[-0.05 0.9 4]';P(:,:,4)=[-0.1 1.8 6]';P(:,:,5
Q=squeeze(P); %%%将3维变2维3*5
x=Q(1,:);
y=Q(2,:);
z=Q(3,:);
plot3(x,y,z) %%%%我不能画点,只能将他们连成曲线

运用MATLAB如何将一组矩阵的第一行元素取出来,形成一个新的矩阵遇到这样的一个问题:P为3行1列的矩阵P(:,:,1)=[0 0 -1]’;P(:,:,2)=[-0.02 0.5 1.35]';P(:,:,3)=[-0.05 0.9 4]';P(:,:,4)=[-0.1 1.8 6]';P(:,:,5 matlab如何将矩阵中的一行或一列抽出来 matlab定义变量矩阵时怎么将变量矩阵第一行限定全为0.用lmivar形式的 如何matlab将一组数字按照指定行列形成矩阵 matlab中如何将矩阵的每一列或者每一行的平均值赋给另外一个一维数组?还有就是如何在for循环中将所得的一组数据赋给一个数组? matlab矩阵将第一行的所有的数相加,放到第一行最后一列+1的位置,这个怎么写,不要循环语句 请问matlab矩阵的两行如何比较大小一个matlab的矩阵,比如20行,5列.第一行的5个数都要大于等于第二行的5个数,才说第一行大于第二行,请问如何比较? 1.给定程序中,函数fun的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转.操作顺序是:首先将第一行元 matlab如何将一个一行五列的向量的第一个元素去掉,成为一个一行四列的元素 如何把matlab中2个一行n列的矩阵做加法运算. matlab里如何写一个10*3的矩阵,每一行都是0,0, 在matlab中,怎么将一个矩阵放入到另一个矩阵中?急,怎么把一个一行的矩阵D=rand(1,n+2)>0.5放入到矩阵zeros(n+2)的第一行.生成一个新的矩阵B matlab 矩阵的行和列对应相乘 第一行和第一列相乘 第二行和第二列相乘请问如何实现matlab 矩阵的行和列对应相乘 是第一行和第一列相乘 第二行和第二列相乘.最后得到一个行向量 matlab 如何让40X13数据矩阵 让每一行相加.变成一个40X1的矩阵. 请教matlab中多个矩阵计算编程的问题有如下两个矩阵A和B分别为2*24和10*24的,现在要将B中的每一行分别减去A中每一行,从而判断B中每一行元素与A中第一行比较接近还是第二行比较接近 matlab里如何实现N行一列的矩阵变换成一行N列的矩阵就是说A=1234如何使用函数将A变成B=1 2 3 4 5 matlab中如何将一个魔方矩阵的第2行3列元素赋值给变量c? matlab 中如何将一个魔方矩阵的 第2行3列元素赋值给变量c?