多语言展示
当前在线:1436今日阅读:176今日分享:34

手把手教你matlab向量最大值最小值求解

MATLAB,其名称是由MATrix和 LABoratory(矩阵实验室)两个单词的前三个字母所合成。在1978年,Malab就面世了。这个程序获得了很大的成功,受到了学生的广泛欢迎。在以后的几年里,Matlab在多所大学里作为教学辅助软件使用,并作为面向大众的免费软件广为流传。
方法/步骤
1

第一步小伙伴们打开自己电脑桌面上找到matlab程序,鼠标双击或者右击打开桌面上matlab软件,让其运行起来。由于每位小伙伴电脑的配置不一样,软件打开的速度也有所不同,一般电脑配有固态硬盘比机械硬盘运行的要快好多。由于matlab运行时间长,大家等待一下。

2

首先我们创建新的脚本,点击matlab左上角新建脚本命令,这样做的好处也便于程序的保存,我们可以将其保存在电脑的其他盘,以便于我们的寻找和使用。大家可以这样去做。

3

在新建脚本命令输入窗口输入程序>>clear all;注意书写的方式:全英文状态下输入符号关闭所有正在运行的matlab程序,以便于我们的程序的运行和使用希望大家养成好的习惯

4

最大值和最小值       MATLAB提供的求数据序列的最大值和最小值的函数分别为max和min,两个函数的调用格式和操作过程类似。 1、求向量的最大值和最小值       求一个向量X的最大值的函数有两种调用格式,分别是:      (1) y=max(X):返回向量X的最大值存入y,如果X中包含复数元素,则按模取最大值;      (2)[y,I]=max(X):返回向量X的最大值存入y,最大值的序号存入I,如果X中包含复数元素,则按模取最大值。

5

例】求向量的最大值>>x=[-43,72,9,16,23,47];>>y=max(x)     %求向量x中的最大值 >>[y,l]=max(x) %求向量x中的最大值及其该元素的位置

6

输入程序:>>x=[-43,72,9,16,23,47];运行结果:>> x=[-43,72,9,16,23,47];y=max(x)  y =     72

7

输入程序:>>[y,l]=max(x) %>> x=[-43,72,9,16,23,47];>> [y,l]=max(x)  y =     72  l =      2

推荐信息