1.round : 四舍五入

例子:a = [-1.9, -0.2, 3.4, 5.6, 7.0, 2.4+3.6i]

round(a): [-2  0  3  6  7  2  4]

2.butter 巴特沃斯滤波器设计

hd = design(d,'butter')
hd = design(d,'butter',designoption,value...)

2.filtfilt 0阶数字滤波器

y = filtfilt(b,a,x)
y = filtfilt(SOS,G,x)

2.repmat

B = repmat(A,m,n)

创建大矩阵B,将A矩阵m行n列排列。
B = repmat(A,[m n])

同上
B = repmat(A,[m n p...])

多维矩阵

2.resample  改变信号的取样率

resample是抽取和插值的两个结合

在resample中用到了反锯齿(anti-aliasing)低通FIR滤波

resample(data,P,Q)

在重新取样的过程中,使用FIRLS滤波,还使用UPFIRDN
resample(data,P,Q,order)

order是滤波的阶数

2.kaiser(Kaiser window)凯瑟窗

w = kaiser(L,beta)

3.any

B = any(A) 

A为空,返回0;

A为向量,A中元素有一个不为0,返回1;

A为矩阵,以A的列为向量,返回行向量的逻辑值;

A为多维矩阵数组,以A中不为单维矩阵作为向量,返回每个向量的逻辑值。
B = any(A,dim)

4.size

d = size(X)

d为向量,内容为矩阵X的行列...
[m,n] = size(X)

m为矩阵X的行数,n为X的列数
m = size(X,dim)

m为X的维数,dim为1时,m为行数,dim为2时,m为列数
[d1,d2,d3,...,dn] = ize(X),

返回X的一维d1,二维d2,三维d3等等...

5.rat, rats 有理分数(rational fraction)

[N,D] = rat(X)

N./D  = X,N为分子,D为分母
[N,D] = rat(X,tol)

tol为误差范围。
rat(X)

仅显示连续分数

6.isscalar

isscalar(A)

如果size(A)的返回值为[1 1],返回逻辑值1,否则返回逻辑值0

7.ismatrix

ismatrix(V)

如果size(V)的返回值[m n]为非负整数(正数和零),返回逻辑值1,否则返回逻辑值0

8.mean

M = mean(A)

如果A为向量,返回平均值

如果A为矩阵,计算列的平均值,M为行向量

如果A为多(>2)维矩阵...
M = mean(A,dim)

dim为1时,计算列的平均值,M为行向量

dim为2时,计算行的平均值,M为列向量

9.find

ind = find(X)

ind为X中所有非零元素的索引。如果X为行向量,ind也为行向量;如果X为列向量,ind也为列向量。如果X元素全为零或者X为空,ind为空。
ind = find(X, k)

返回X中前k个非零数
ind = find(X, k, 'first')

返回X中最多前k个非零数的索引
ind = find(X, k, 'last')

返回最后最多k个非零数的索引
[row,col] = find(X, ...)

返回符合条件的元素的行数和列数

例子:X为5-by-7-by-3的数组,X(4,2,3)非零,

则row为4,col为16

(7 columns in page 1) + (7 columns in page 2) + (2 columns in page 3) = 16.

[row,col,v] = find(X, ...)

返回行号 列号 以及符合要求的元素值;

如果X为逻辑表达式,v为相应的逻辑值

10.max

C = max(A)

A为向量,返回最大的元素

A为矩阵,将列看作向量,返回一个行向量,元素为列向量中的最大值

A为多维(>2)矩阵
C = max(A,B)

A B为相同结构,或者A B都为标量,C的结构与A B相同,元素为A或B中对应位置的较大者
C = max(A,[],dim)

dim为1,返回列向量的最大值,dim为2,返回行向量的最大值。

例子:

A = [1 9 10; 2 4 6;3 16 3]
C = max(A,[],1) c = 3 16 10 A = [1 9 10; 2 4 6;3 16 3]
C = max(A,[],2) c = 10
6
16

[C,I] = max(...)

C为最大值,I为索引

matlab之round any size rat isscalar ismatrix mean find max的更多相关文章

  1. Frame size of 257 MB larger than max allowed 100 MB

    ActiveMQ有时会报类似Frame size of 257 MB larger than max allowed 100 MB的错误,意思是单条消息超过了预设的最大值,在配置文件中 <tra ...

  2. What size do you use for varchar(MAX) in your parameter declaration?

    What size do you use for varchar(MAX) in your parameter declaration? In this case you use -1. See al ...

  3. matlab获取图片的size属性,长宽

    width=size(imread(‘文件名'),2): %获取图像宽length=size(imread(‘文件名'),1): %获取图像长 g=imread(['D:\文件及下载相关\桌面\代码 ...

  4. Matlab && C-Mex Round 1

    前言:本篇文章主要通过一个简单的例子程序对C-Mex进行一个初步的说明.前期的环境搭建(包括安装Matlab和gcc编译器)就不在这里赘述了. 在看文章之前,建议初学者先检查一下Matlab的mex配 ...

  5. matlab初学之roundn和round

    文章出处: http://evaevazhuxun.blog.sohu.com/154543859.html http://blog.sina.com.cn/s/blog_a4034b2801012o ...

  6. PCA and kmeans MATLAB实现

    MATLAB基础知识 l  Imread:  读取图片信息: l  axis:轴缩放:axis([xmin xmax ymin ymax zmin zmax cmin cmax]) 设置 x.y 和  ...

  7. MATLAB随机森林回归模型

    MATLAB随机森林回归模型: 调用matlab自带的TreeBagger.m T=textread('E:\datasets-orreview\discretized-regression\10bi ...

  8. NumPy for MATLAB users

    http://mathesaurus.sourceforge.net/matlab-numpy.html Help MATLAB/Octave Python Description dochelp - ...

  9. k-means算法MATLAB和opencv代码

    上一篇博客写了k-means聚类算法和改进的k-means算法.这篇博客就贴出相应的MATLAB和C++代码. 下面是MATLAB代码,实现用k-means进行切割: %%%%%%%%%%%%%%%% ...

随机推荐

  1. JavaScript原型链和instanceof运算符的暧昧关系

    时间回到两个月前,简单地理了理原型链.prototype以及__proto__之间的乱七八糟的关系,同时也简单了解了下typeof和instanceof两个运算符,但是,anyway,试试以下两题: ...

  2. java数据类型总结

    java8大基本数据类型: 整型: byte 字节型     1字节   数据范围:-27   ~  27- 1  即:-128 ~ 127 short 短整型    2字节 数据范围:-215 ~ ...

  3. Gitlab的develop角色的人没有权限无法提交的问题解决方案

    问题 事情是这样的,最近跟几位同事搞一些东西,打算在Gitlab上建一个仓库,然后协同开发. 我建好仓库,将其他几位同事添加进来,角色分配为Develop. 之后提交初始代码到master分支后,他们 ...

  4. EF实体框架之CodeFirst七

    前面的6篇博客基本把Code First学习的差不多了,今天这篇学习下code first中的并发控制和事务,基本也快学完了,顶多就差数据迁移. 在数据库中也是有锁和事务的概念,在C#中也是存在,当然 ...

  5. 服务器网站报错:由于扩展配置问题无法提供您请求的页面,请添加MIME映射,针对mp4,flv文件类型无法打开。

    确保IIS正常 服务器增加mp4格式的MIME 类型映射设置的具体步骤是: “开始” > “控制面板” > “管理工具” >“Internet 信息服务(IIS管理器)”,“MIME ...

  6. Entity Framework with nolock. 允许脏读

    public static List<T> ToListReadUncommitted<T>(this IQueryable<T> query) { using ( ...

  7. java多线程-CyclicBarrier

    介绍 一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point).在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBa ...

  8. xml文件的读写操作

    1.直接上代码:包含了xml文档的创建,读取xml文档,创建根节点,向根节点中添加子节点,保存xml文档----------先来张效果图: static void Main(string[] args ...

  9. linux更改文件所有者命令chown命令的使用困惑

    [berry@berry:practice] ls -lrt total -rwxrwxrwx berry berry Dec : f1.txt -rwxrwxrwx berry berry Dec ...

  10. jquery无限级下拉框

    非原创,已修改成通用版,效果如下: 下载:http://files.cnblogs.com/files/EasonJim/jquery.menu.rar 项目相关地址 源码:https://githu ...