matlab之round any size rat isscalar ismatrix mean find max
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的更多相关文章
- Frame size of 257 MB larger than max allowed 100 MB
ActiveMQ有时会报类似Frame size of 257 MB larger than max allowed 100 MB的错误,意思是单条消息超过了预设的最大值,在配置文件中 <tra ...
- 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 ...
- matlab获取图片的size属性,长宽
width=size(imread(‘文件名'),2): %获取图像宽length=size(imread(‘文件名'),1): %获取图像长 g=imread(['D:\文件及下载相关\桌面\代码 ...
- Matlab && C-Mex Round 1
前言:本篇文章主要通过一个简单的例子程序对C-Mex进行一个初步的说明.前期的环境搭建(包括安装Matlab和gcc编译器)就不在这里赘述了. 在看文章之前,建议初学者先检查一下Matlab的mex配 ...
- matlab初学之roundn和round
文章出处: http://evaevazhuxun.blog.sohu.com/154543859.html http://blog.sina.com.cn/s/blog_a4034b2801012o ...
- PCA and kmeans MATLAB实现
MATLAB基础知识 l Imread: 读取图片信息: l axis:轴缩放:axis([xmin xmax ymin ymax zmin zmax cmin cmax]) 设置 x.y 和 ...
- MATLAB随机森林回归模型
MATLAB随机森林回归模型: 调用matlab自带的TreeBagger.m T=textread('E:\datasets-orreview\discretized-regression\10bi ...
- NumPy for MATLAB users
http://mathesaurus.sourceforge.net/matlab-numpy.html Help MATLAB/Octave Python Description dochelp - ...
- k-means算法MATLAB和opencv代码
上一篇博客写了k-means聚类算法和改进的k-means算法.这篇博客就贴出相应的MATLAB和C++代码. 下面是MATLAB代码,实现用k-means进行切割: %%%%%%%%%%%%%%%% ...
随机推荐
- 20145208 《Java程序设计》第4周学习总结
20145208 <Java程序设计>第4周学习总结 教材学习内容总结 继承 在学习指导中我了解到继承是符合DRY原则的,DRY(Don't repeat yourself),字面意思来看 ...
- HoloLens开发手记 - Unity之Locatable camera 使用相机
Enabling the capability for Photo Video Camera 启用相机能力 为了使用摄像头,我们必须启用WebCam能力. 在Unity中打开Player settin ...
- 用SugarORM快速开发需要同步和保存大量数据的Android互联网客户端
最近开发的一个项目主要有两个特点,这两点也是在项目开发前需要着重去规划解决方案的: 需要和Rest服务端请求大量的数据 同时这些数据本地也要保存到sqlite数据库 对于第一点,目前的Volley.G ...
- css3中transform的用法
transform:rotate旋转deg #box1{ -moz-transform:rotate(10deg); -webkit-transform:rotate(10deg); }transfo ...
- window下为apache配置ssl证书
转载自 子非鱼 的博客稍作修改 第一步:依赖 配置Apache服务器支持https协议和SSL证书,最基本的要求是Apache包含openssl模块.还好apache/bin目录下有libeay32. ...
- Spring配置文件详解:<context:annotation-config/>和<context:component-scan base-package=""/>和<mvc:annotation-driven />
<context:annotation-config/> 在基于主机方式配置Spring时,Spring配置文件applicationContext.xml,你可能会见<contex ...
- Qt无边框,可移动窗口
QPoint dragPosition; void MainWindow::mousePressEvent(QMouseEvent *event) { if(event->button()==Q ...
- BZOJ1968 [Ahoi2005]COMMON 约数研究
Description Input 只有一行一个整数 N(0 < N < 1000000). Output 只有一行输出,为整数M,即f(1)到f(N)的累加和. Sample Input ...
- UVa 437 The Tower of Babylon
Description Perhaps you have heard of the legend of the Tower of Babylon. Nowadays many details of ...
- CVE: 2014-6271、CVE: 2014-7169 PATCH方案分析
目录 . RedHat官方给的PATCH第一套方案 . RedHat官方给的PATCH临时方案 . RedHat官方给的PATCH第二套方案 1. RedHat官方给的PATCH第一套方案 0x1: ...