matlab 矩阵取数问题现在有矩阵,a=[4 4 2 4 1 3 3 1 3],如果用unique函数取值的话就成了[1,2,3,4],现在我想取的数是[4,2 1 3]也就是按照a的顺序取的,有这样的函数么?非要用for循环么?
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/26 16:25:14
![matlab 矩阵取数问题现在有矩阵,a=[4 4 2 4 1 3 3 1 3],如果用unique函数取值的话就成了[1,2,3,4],现在我想取的数是[4,2 1 3]也就是按照a的顺序取的,有这样的函数么?非要用for循环么?](/uploads/image/z/8766693-45-3.jpg?t=matlab+%E7%9F%A9%E9%98%B5%E5%8F%96%E6%95%B0%E9%97%AE%E9%A2%98%E7%8E%B0%E5%9C%A8%E6%9C%89%E7%9F%A9%E9%98%B5%2Ca%3D%5B4+4+2+4+1+3+3+1+3%5D%2C%E5%A6%82%E6%9E%9C%E7%94%A8unique%E5%87%BD%E6%95%B0%E5%8F%96%E5%80%BC%E7%9A%84%E8%AF%9D%E5%B0%B1%E6%88%90%E4%BA%86%5B1%2C2%2C3%2C4%5D%2C%E7%8E%B0%E5%9C%A8%E6%88%91%E6%83%B3%E5%8F%96%E7%9A%84%E6%95%B0%E6%98%AF%5B4%2C2+1+3%5D%E4%B9%9F%E5%B0%B1%E6%98%AF%E6%8C%89%E7%85%A7a%E7%9A%84%E9%A1%BA%E5%BA%8F%E5%8F%96%E7%9A%84%2C%E6%9C%89%E8%BF%99%E6%A0%B7%E7%9A%84%E5%87%BD%E6%95%B0%E4%B9%88%3F%E9%9D%9E%E8%A6%81%E7%94%A8for%E5%BE%AA%E7%8E%AF%E4%B9%88%3F)
xQN@~BI[FáDL'j//nۓ5|fg3|3ߎPLʕ9ѝGg^ѝΌSjEG
t["1~\<ys]({cQ!S.2%BVjg|s)N,^#Z_iX bΉեg2IB(F('>p`EIɱbIc?+oAGM(Wjgk͎rQ
matlab 矩阵取数问题现在有矩阵,a=[4 4 2 4 1 3 3 1 3],如果用unique函数取值的话就成了[1,2,3,4],现在我想取的数是[4,2 1 3]也就是按照a的顺序取的,有这样的函数么?非要用for循环么?
matlab 矩阵取数问题
现在有矩阵,a=[4 4 2 4 1 3 3 1 3],如果用unique函数取值的话就成了[1,2,3,4],现在我想取的数是[4,2 1 3]也就是按照a的顺序取的,有这样的函数么?非要用for循环么?
matlab 矩阵取数问题现在有矩阵,a=[4 4 2 4 1 3 3 1 3],如果用unique函数取值的话就成了[1,2,3,4],现在我想取的数是[4,2 1 3]也就是按照a的顺序取的,有这样的函数么?非要用for循环么?
可能需要编程.[A,i]=unique(a),%同时给出取出值的对应滴坐标.B=sort(i); for k=1:size(a,2) A2(k)=A(B(k)); end A2就是按顺序的提取滴值.
matlab 矩阵取数问题现在有矩阵,a=[4 4 2 4 1 3 3 1 3],如果用unique函数取值的话就成了[1,2,3,4],现在我想取的数是[4,2 1 3]也就是按照a的顺序取的,有这样的函数么?非要用for循环么?
matlab 矩阵问题有个512*512*2的矩阵 怎么只取该矩阵的第一层512*512?
matlab中矩阵A,子矩阵B,如何求得剩余构成矩阵C的问题
matlab 矩阵A.
matlab矩阵提取列 行假如我现在有一系列的矩阵a{m}现在我需要提取所有矩阵的最后一列怎么办?
关于matlab的矩阵分割问题,现在有一个2300*2300的矩阵,需要分解成529个23*23的矩阵,然后计算每个分割矩阵的方差,求matlab的程序,
matlab 矩阵卷积的问题
Matlab怎样从数组矩阵中随机取数?我初次接触matlab,想知道:Matlab怎样从矩阵随机取数,比如,我要从数组a=[1 2 3 4 5 6 7 8 9 10]中随机取5个数并付值给数组x=[x1 x2 x3 x4 x5],有顺序要求,且不能重复取数
matlab问题 输入一个矩阵A以后 find(A)是什么意思?
matlab for循环问题 矩阵我现在有两个矩阵,都是1X180的矩阵 A和B现在需要求两个矩阵对应元素之间的每一个倍数关系,再取平均值而对应关系就是A中的元素加30格对应B中的元素.比如A(1,25)就应
Matlab怎样求矩阵A的大小和维数
MATLAB中 有哪个命令是 取一个大矩阵中的小矩阵的?具体看问题补充我的意思就是如果我定义一个矩阵A是 100*100的矩阵要怎么表示 其中任意一个点A(s,t)与周围一圈数字组成的小方阵?这个小方
有关matlab的问题---怎样从两个矩阵中取出相同元素比如说有两个矩阵A=[1 2 34 5 67 8 9]B=[ 4 10 12 77 5 25 6]现在要把A和B中相同的元素提取出来组成一个新的矩阵,可以是任意行列的矩阵,请问有没有
求教一个Matlab 的语法问题.如果我有个1*100的矩阵a,现在要将它的前10个元素赋给1*10的矩阵b,该怎么写?
请问 matlab中矩阵 A.'
MATLAB中矩阵A^0.
矩阵A(:,:,matlab程序中的.
Matlab 如何向矩阵中插入另一个矩阵及创建一个矩阵?1、假设有一个10×10的矩阵A,现在要将5×5的矩阵B插入到A中,规定插入位置为第3行,第2列,Matlab命令应该怎样写?2、创建一个矩阵A,使得它是B 0 0