66问答网
所有问题
请问Matlab中怎么把一维数组逆序排列,如将a=[1,2,3,4,5],转成b=[5,4,3,2,1]。有没有一个现成的函数实现呀
多谢。
举报该问题
其他回答
第1个回答 2011-03-30
sort(a,'descend')
第2个回答 2011-03-31
b=a(end:-1:1)
<上一页
1
2
相似回答
matlab中把一维数组逆序排列
的方式有哪些?
答:
matlab中把一维数组逆序排列,
可以通过fliplr函数来进行操作。fliplr,是指对矩阵操作的函数,可以实现矩阵翻转。将一维数组逆序排列步骤(如
a=[1,2,3,4,5]转成b=[5,4,3,2,1]
):1、双击打开matlab应用程序。2、在matlab界面中的“命令行窗口”中输入命令。3、根据红色区域位置,在“命令行窗口”...
matlab
输入一组数
,逆序
输出
答:
flipud(u)实现矩阵的上下翻转 fliplr(p)实现矩阵的左右翻转 include <stdio.h> define N 10 void main(){ int s[N];int i,j,t;printf("输入%d个整数\n",N);for(int i=0;i<N;i++)scanf("%d",&s[i]);for(i=0,j=N-1;i<j;i++,j--){ t=a[i];a[i]=a[j];a[j]=...
用
MATLAB怎么
给一个
数组
排序?
答:
由于在sort函数的结果中,是安升序排序的,要转换成降序,先用X=eye(n)生成一个n维的单位阵,然后用X=rot90(X)将其旋转为次对角线的单位阵,再用原来矩阵乘以X即可,如要讲A
逆序排列
采用如下步骤:X=eye(size(A));X=rot90(X);A=A*X;假如a是一个2*n的矩阵,即两行.b=a(1,:);[c...
如何在
matlab中
生成负指数分布和均匀分布的随机数
答:
1.r=exprnd(mu)生成服从参数为mu的指数分布随机数。2.r=exprnd(mu,m)生成服从参数为mu的指数分布的随机数矩阵,矩阵的形式由m定义。例如,n=exprnd(
5,[1
6])3.r=exprnd(mu,m,n)生成m×n形式的指数分布的随机数矩阵。当产生的数组是一维向量时,若想排序可以利用sort(a)函数,a为随机...
在
matlab中
怎样把一个矩阵左右翻转和上下翻转和旋转90度
答:
matlab
提供了左右、上下、以及旋转90度直接利用的函数,如下:左右翻转:fliplr(x)上下翻转:flipud(x)旋转九十度:rot90(x)
MATLAB
里的矩阵计算
B=
A(end:-
1
:1)是
怎么
处理的?
答:
朋友,我来告诉你答案!B=A(end:-1:1)是将矩阵
A逆序
。如果A是一个长度为N的向量,则B=A(N:-1:1)如果A是一个m*n矩阵,则B是一个m*n维行向量,是矩阵A中从最后一列开始逆序的排列。自己试验一下就知道了
大家正在搜
将一维数组中的数值进行逆序排列
将一个一维数组逆序输出
将一个数组中的值逆序
将一维数组按从小到大的顺序排序
将一个数组中的元素逆序存放
java将数组中的数逆序存放
一维数组元素逆序排列
编写程序将一个数组逆序输出
一维数组逆序输出java
相关问题
用matlab软件把函数式子编成编程语言?
matlab中的一些函数,可以用编程语言实现吗?比如C#,j...
用matlab怎么把函数式子变成编程语言?
matlab中text函数的语法使用
matlab是什么编程语言
matlab和C语言编程是一回事吗?
matlab是哪种编程语言,主要能做什么?
Matlab是严格意义上的编程语言吗