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进行切割: %%%%%%%%%%%%%%%% ...
随机推荐
- JavaScript原型链和instanceof运算符的暧昧关系
时间回到两个月前,简单地理了理原型链.prototype以及__proto__之间的乱七八糟的关系,同时也简单了解了下typeof和instanceof两个运算符,但是,anyway,试试以下两题: ...
- java数据类型总结
java8大基本数据类型: 整型: byte 字节型 1字节 数据范围:-27 ~ 27- 1 即:-128 ~ 127 short 短整型 2字节 数据范围:-215 ~ ...
- Gitlab的develop角色的人没有权限无法提交的问题解决方案
问题 事情是这样的,最近跟几位同事搞一些东西,打算在Gitlab上建一个仓库,然后协同开发. 我建好仓库,将其他几位同事添加进来,角色分配为Develop. 之后提交初始代码到master分支后,他们 ...
- EF实体框架之CodeFirst七
前面的6篇博客基本把Code First学习的差不多了,今天这篇学习下code first中的并发控制和事务,基本也快学完了,顶多就差数据迁移. 在数据库中也是有锁和事务的概念,在C#中也是存在,当然 ...
- 服务器网站报错:由于扩展配置问题无法提供您请求的页面,请添加MIME映射,针对mp4,flv文件类型无法打开。
确保IIS正常 服务器增加mp4格式的MIME 类型映射设置的具体步骤是: “开始” > “控制面板” > “管理工具” >“Internet 信息服务(IIS管理器)”,“MIME ...
- Entity Framework with nolock. 允许脏读
public static List<T> ToListReadUncommitted<T>(this IQueryable<T> query) { using ( ...
- java多线程-CyclicBarrier
介绍 一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point).在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBa ...
- xml文件的读写操作
1.直接上代码:包含了xml文档的创建,读取xml文档,创建根节点,向根节点中添加子节点,保存xml文档----------先来张效果图: static void Main(string[] args ...
- linux更改文件所有者命令chown命令的使用困惑
[berry@berry:practice] ls -lrt total -rwxrwxrwx berry berry Dec : f1.txt -rwxrwxrwx berry berry Dec ...
- jquery无限级下拉框
非原创,已修改成通用版,效果如下: 下载:http://files.cnblogs.com/files/EasonJim/jquery.menu.rar 项目相关地址 源码:https://githu ...