zoukankan      html  css  js  c++  java
  • MATLAB中的max函数的用法及含义

    当A是一个列向量时候,返回一个最大值,在此不在赘述。

    当Amxn是一个矩阵的时候,有以下几种情况:

    ①   C = max(max(A)),返回矩阵最大值

    ②   D = max(A,[],1),返回每一行的最大值,即mx1的行向量

    ③   E = max(A,[],2),返回每一列的最大值,即1xm的列向量

    ④   F = max(A,8),当元素小于8,用8填充

    ⑤   [U V] = max(A),返回行列最大元素的行号与列号

    注意以下几个表达式:

    H = max(A)

    I = max(A(:))

    J = max(A(:,:)) 

     

    编程实验如下:

    A = fix (rand (5,3)*50)%

    B = A;%矩阵备份一次

    C = max(max(A))%矩阵最值

    D = max(A,[],1)%每一列的最值,得到行向量

    E = max(A,[],2)%每一行的最值,得到列向量

    F = max(A,8)%小于8的数替换成8

    [U V] = max(A)%U为列极值,V为行号

    H = max(A)%功能同D

    I = max(A(:))%功能同C

    J = max(A(:,:))%功能同D 

     

    结果输出:

    A =

        37    47    42

        12    27    12

        25     8    40

        34     8    12

        44    12    46

    C =    47

    D =    44    47    46

    E =

        47

        27

        40

        34

        46

    F =

        37    47    42

        12    27    12

        25     6    40

        34     7    12

        44    12    46

    U =    44    47    46

    V =     5     1     5

    H =    44    47    46

    I =    47

    J =    44    47    46

     

    转载:http://blog.sina.com.cn/s/blog_7da9e4aa0101bumt.html

  • 相关阅读:
    PHP-------抽象和接口
    MySQL函数
    MySQL索引
    MySQL语法
    MySQL视图、事务
    最简洁粗暴版的虚拟用户配置FTP
    linux网络bond技术
    CentOS 7服务
    Nginx 基础
    shell 截取指定的字符串
  • 原文地址:https://www.cnblogs.com/xiaopanlyu/p/4723875.html
Copyright © 2011-2022 走看看