matlab常用小函数(一)

(第1维为对每一列操作,第2维维对每一行操作)

sum 求和操作
max 求最大值操作

sum:求和操作

sum(A):矩阵A按列向求和(每一列求和),结果为一个行向量

sum(A,2):矩阵A按行向求和(每一行求和),结果为一个行列向量

    

sum(A(:)):矩阵A所有元素之和!

sum(A(:)^2):矩阵A所有元素平方和!

max:最大元素操作

仅返回最大值情况

max(A):矩阵A按列向求最大值(每一列的最大值),结果为一个行向量

max(A,[],2):矩阵A按行向求最大值(每一行的最大值),结果为一个列向量

max(A(:))矩阵A中最大值

    

 

返回最大值及其所在位置的情况(值在前,指标在后)

[M,I] = max(A):返回矩阵A中每一列的最大值的指标及最大值,M和I都是一个行向量,I中存放A中每一列最大值的行数,M中存放A中每一列最大值

[M,I] = max(A,[],2):返回矩阵A中每一行的最大值的指标及最大值,M和I都是一个列向量,I中存放A中每一行最大值的列数,M中存放A中每一行最大值

[M,I] =max(A(:)):返回矩阵A中最大值的索引及最大值,M和I都是一个数,I为A中最大值的索引,M为A中最大值

     

时间: 2024-10-07 11:17:45

matlab常用小函数(一)的相关文章

matlab常用小函数

sum:求和操作 sum(A):矩阵A按列向求和(每一列求和),结果为一个行向量 sum(A,2):矩阵A按行向求和(每一行求和),结果为一个行列向量      max:最大元素操作 仅返回最大值情况 max(A):矩阵A按列向求最大值(每一列的最大值),结果为一个行向量 max(A,[],2):矩阵A按行向求最大值(每一行的最大值),结果为一个列向量 max(A(:))矩阵A中最大值        返回最大值及其所在位置的情况 [M,I] = max(A):返回矩阵A中每一列的最大值的指标及最

常用小函数

[环上移动]: int Lmove(int dn,int up,int s,int d){ int L=up-dn+1; return (s-dn+L+d%L)%L+dn; } 说明: dn:下限,up:上限,s:起点,d:步长(正数为前进,负数为后退). L:区间长度.

常用的几个小函数

用原生js实现的几个比较常用的小函数 1.产生随机色 function color(){ return "rgb("+parseInt(Math.random()*255)+","+parseInt(Math.random()*255)+","+parseInt(Math.random()*255)+")": } 2.添加类名.移除类名 function hasClass(elements, cName) { return !

Matlab - 常用函数集锦

在使用matlab进行信号处理和图形绘制过程中,某些函数被频繁调用,所以有必要将这些常用函数进行总结归类. 滤波函数 低通滤波 function [filtered_signal,filtb,filta]=lopass_butterworth(inputsignal,cutoff_freq,Fs,order) % Low-pass Butterworth filter % [filtered_signal,filtb,filta] = lopass_butterworth(inputsignal

sql常用格式化函数及字符串函数

一.常用格式化函数 1.日期转字符串 select to_char(current_timestamp, 'YYYY-MM-DD HH24:MI:SS') //2017-09-18 22:41:50 YYYY:年(4和更多位) MM:月份号(01-12) DD:一个月里的日(01-31) HH24:一天的小时数(00-23) MI:分钟(00-59) SS:秒(00-59) 2.字符串转日期 select to_date('2017-09-18','YYYY-MM-DD') //2017-09-

MySQL常用字符函数简介

<html> <body> <h1>MySQL常用字符函数简介</h1> <table>     <tr>         <td>CONCAT(S1,S2...Sn)</td>         <td>连接S1,S2...Sn为一个字符串</td>     </tr> </table> <p style="background-color:yel

iOS 知识-常用小技巧大杂烩

iOS 知识-常用小技巧大杂烩 1,打印View所有子视图 po [[self view]recursiveDescription] 2,layoutSubviews调用的调用时机 * 当视图第一次显示的时候会被调用 * 当这个视图显示到屏幕上了,点击按钮 * 添加子视图也会调用这个方法 * 当本视图的大小发生改变的时候是会调用的 * 当子视图的frame发生改变的时候是会调用的 * 当删除子视图的时候是会调用的 3,NSString过滤特殊字符 // 定义一个特殊字符的集合 NSCharact

MATLAB常用操作

1.点乘,点除,点乘方 点乘(对应元素相乘),必须同维或者其中一个是标量,a.*b 点除,a.\b表示矩阵b的每个元素除以a中对应元素或者除以常数a,a./b表示常数a除以矩阵b中每个元素或者矩阵a除以矩阵b对应元素或者常数b 点乘方a.^b,矩阵a中每个元素按b中对应元素乘方或者b是常数 2.矩阵中元素的操作 矩阵a中第r行,a(r,:), 第r列,a(:,r), 依次提取每一列组成一个列向量a(:), 提取子矩阵第i到j行和第k到t列a(i:j,k:t) 可以通过下标引用,但是元素下标从1开

PHP常用必备函数

array_change_key_case - 返回字符串键名全为小写或大写的数组 array_chunk - 将一个数组分割成多个 array_combine - 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值 array_count_values - 统计数组中所有的值出现的次数 array_diff_assoc - 带索引检查计算数组的差集 array_diff_key - 使用键名比较计算数组的差集 array_diff_uassoc - 用用户提供的回调函数做索引检查来