Matlab
文章平均质量分 75
西檬饭
这个作者很懒,什么都没留下…
展开
-
matlab中的图窗属性和坐标轴的属性
Position 指定窗口的尺寸和窗口在屏幕中的位置。Outerposition 指定窗口外轮廓的大小和位置。两者都是用一个4维向量来定义,格式为[左 底 宽 高]。可通过set函数修改Position和Outerposition,如下:在屏幕左下角,宽高分别为10cm和8cm。或者gcf 表示当前图窗的句柄。原创 2024-01-31 14:21:06 · 1203 阅读 · 0 评论 -
matlab使用PhysioNet的WFDB工具箱
简介:用于MATLAB的WFDB工具箱是用于读取、写入和操作(处理)PhysioNet数据的MATLAB函数的集合,通过Java和MATLAB包装器实现为对WFDB软件包应用程序的系统调用。原创 2024-01-08 21:29:51 · 1217 阅读 · 0 评论 -
一个例子学会自相关互相关的计算
A = [1 2 3 4] ,求A的自相关系数。求解过程如下图:求得结果为:[4 11 20 30 20 11 4]自相关的结果为2N-1个,关于N对称。理解matlab中的xcorr求两个序列的互相关x = [1 2 3 4 5 6 7 8];[r,lags] = xcorr(x); 求得:r = [8 23 44 70 100 133 168 204 168 133 100 70 44 23 8]lags = [-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5原创 2020-12-18 09:38:45 · 9598 阅读 · 4 评论 -
matlab 使用textscan读取带文本的csv文件
纯数值csv文件使用 csvread 直接读取csv文件就是comma-separated value (CSV) file。数据使以逗号相隔的形式保存在.csv文件中。2019最新版的官方文档不在推荐使用csvread读取csv文档,而是推荐使用readmatrix但是目前还是兼容。三种方式读取:(1) M = csvread(filename), 文件的内容只能是数值。(2) M =...原创 2020-02-24 18:23:29 · 8205 阅读 · 0 评论 -
matlab buffer的使用
buffermatlab中的buffer函数可以将信号缓存为数据帧矩阵。 y = buffer(x,n) y = buffer(x,n,p) [y,z] = buffer(...) [y,z,opt] = buffer(...) 分割长度L的信号x成不重叠的长度为n的数据帧,每一帧占据输出n行L/n列矩阵y的一列。当L/n不能整除时,在最后一列通过补0使其达到长度为n。...原创 2018-03-12 19:56:07 · 12523 阅读 · 0 评论 -
Matlab中常用的nargin和strcat
nargin 一般用在输入参数个数不确定或者有默认参数时,if nargin < 3 % 设置 end strcat() 这个函数用得很广,拼接各种名字,路径。拼接的每个对象必须是字符,数字要转为字符才能正确显示。s1 = 'Good';s2 = 'morning';s3 = 520;s3_str = num2str(s3);s = strc...原创 2018-04-30 14:14:33 · 494 阅读 · 0 评论 -
Matlab parfor-loop并行运算
Matlab中的并行运算常用的有 parfor-loop代替for-loop加速计算,这里parfor就是parallel的意思。 client把任务分配给多个workers,在一个循环中同时运行,等所有workers运行完返回结果,然后对结果进行整合。 一个迭代就是指执行一次循环体。每一个worker独立地按照一定的次序迭代。官方原图: parfor 把for循环中的迭代分...原创 2018-05-13 13:23:42 · 24504 阅读 · 2 评论 -
Matlab中常用的统计量函数
转自网易博客 wstbrkwong Matlab中常用的统计量函数 %%1.求最大最小值及其所在位置[maxX,p]= max(X) &nbsp; &nbsp; &nbsp;%向量X的最大值及其所在位置[maxA,p]= max(A) &nbsp; &nbsp; &nbsp;%矩阵A各列的最大值及其所在位置[maxA,p]= max(A,[],2) % 矩阵A各行的最...转载 2018-10-11 07:28:29 · 14726 阅读 · 0 评论 -
matlab字符串的操作
s= regexp(str, char, ‘split’) 实现字符串分割使用索引实现去后缀名&gt;&gt; str = 'git_hub.com';&gt;&gt; s = regexp(str, '_', 'split');&gt;&gt; s{1,1} ans = 'git'&gt;&gt; s{1,2}ans = 'hub.com原创 2019-02-18 11:58:14 · 689 阅读 · 0 评论