Matlab系列教程

您所在的位置:网站首页 计算参数中所有数值的最大值的函数为 Matlab系列教程

Matlab系列教程

2023-07-15 01:48| 来源: 网络整理| 查看: 265

这其实是应该算是我们Matlab上开辟的第二个部分了,第一个部分就是之前的Matlab的基础教程。基础教程里面我没有强调函数的用法,是因为,如果不用Matlab做大型程序,很难需要将一门面向过程的编程语言使用函数来编写。 从这个系列开始,我们将来研究Matlab的数值计算。这是这个系列的第一篇,主要介绍最值、平均值和中值。

1.最值

matrix_max=max(matrix); % 返回每一行列的最大值 matrix_max_list=max(matrix,[],2); % 返回每一行的最大值 [C,I]=max(matrix(1,:)); % 返回第一行的最大值和索引

2.平均值

matrix_mean=mean(matrix); % 返回矩阵列平均值 matrix_mean_list=mean(matrix,2); % 返回矩阵的行平均值

3.中值

matrix_median=median(matrix); % 返回矩阵列中值 matrix_median_list=median(matrix,2) ; % 返回矩阵的行中值

以下给出具体的代码,可以参考。

clc;clear; matrix=[1.7, 1.2, 1.5; 1.3, 1.6, 1.99]; matrix_max=max(matrix); % 返回每一行列的最大值 %matrix_max = % 1.7000 1.6000 1.9900 matrix_max_list=max(matrix,[],2); % 返回每一行的最大值 %matrix_max_list = % 1.7000 % 1.9900 [C,I]=max(matrix(1,:)); % 返回第一行的最大值和索引 %C = 1.7000 I = 1 matrix_mean=mean(matrix); % 返回矩阵列平均值 %matrix_mean = % 1.5000 1.4000 1.7450 matrix_mean_list=mean(matrix,2); % 返回矩阵的行平均值 %matrix_mean_list = % 1.4667 % 1.6300 matrix_median=median(matrix); % 返回矩阵列中值 %matrix_median = % 1.5000 1.4000 1.7450 matrix_median_list=median(matrix,2) ; % 返回矩阵的行中值 %matrix_median_list = % 1.5000 % 1.6000

这没有太多东西可讲。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3