MATLAB
文章平均质量分 86
安好2021
这个作者很懒,什么都没留下…
展开
-
学习笔记-vs2017调用matlab2017b的plot函数
本文只是对文章https://www.cnblogs.com/shuqingstudy/p/10134254.html的学习笔记,谢谢作者“平常心,平常心”的分享!最近经常采用Matlab仿真,然后C语言实现,最后需要将计算结果使用Qt的qwt或者matlab中的plot函数绘图。因此想借用matlab的plot函数接口,使用VS2015来编写信号处理代码,最后通过绘图来验证。参考博客...转载 2019-11-28 11:07:59 · 1313 阅读 · 0 评论 -
MATLAB读取文件+保存文件
MATLAB 读取TXT文件、excel文件原创 2016-09-08 16:17:44 · 2081 阅读 · 0 评论 -
学习笔记-MATLAB并行运算
最好的解决for循环计算速度慢的问题是用矩阵运算代替循环。其次还可以用MATLAB与C混合编程,然后还有MATLAB自带的并行计算方法。 学习MATLAB并行算法用于模型训练中的for循环:https://blog.csdn.net/awakeljw/article/details/72824674 matlab在计算中比较耗时的运算主要是循环与...原创 2018-05-04 15:31:55 · 3065 阅读 · 0 评论 -
学习笔记-C与MATLAB混合编程
感谢“_者行孙”的文章:https://blog.csdn.net/zhj_matlab/article/details/52972571文章很好的讲解了混合编程的原因、方法,以及测试用例。将作者的文章,结合我的工作,以自己的方式总结如下。一、混合编程的原因 matlab比较擅长矩阵运算,而运算for的速度较慢,如果将matlab与C或C++进行混合编程,则可以提升程序运行速度。 ma...原创 2018-04-28 17:26:44 · 999 阅读 · 0 评论 -
学习笔记-MATLAB函数调用关系查看
较大的matlab代码,学习理解时会费时费力,通过查看函数的调用关系,理清流程脉络。学习转载自https://blog.csdn.net/lusongno1/article/details/54667066,作者:zzu小陆,多谢分享。 profile on %打开事件探查器 restECG %运行主程序代码,需...转载 2018-07-25 09:31:11 · 10696 阅读 · 0 评论 -
学习笔记-matlab字符串拼接
num_dir = dir('C:\Program Files\MATLAB\R2010b\bin\*.txt');dir_nums = size(num_dir,1);for i = 1 : dir_nums num_fid = fopen(strcat('C:\Program Files\MATLAB\R2010b\bin\',num_dir(i).name),'r');...原创 2018-08-23 09:03:45 · 363 阅读 · 0 评论 -
学习笔记-matlab文本框
添加文本框,在图上标注显示参数值strings={strcat('VentricularRate:',num2str(VentricularRate_bin));strcat('Rate:',num2str(Rate))};% 标参数值annotation('textbox',[0.6,0.8,0.3,0.1],'LineStyle','-','LineWidth',1,'String',s...原创 2018-08-24 10:20:27 · 2809 阅读 · 0 评论 -
学习笔记-matlab之非零判断all/any
学习自https://blog.csdn.net/yq_forever/article/details/73251672all函数:检测矩阵中是否全为非零元素,如果是,则返回1,否则,返回0。any函数:检测矩阵中是否有非零元素,如果有,则返回1,否则,返回0。...转载 2018-09-11 14:23:40 · 2591 阅读 · 0 评论 -
学习笔记-matlab判断元素相等
all(~(diff(b))):diff(b) 计算矩阵b的行与行之间的差值,3*20的b会得到2*20的结果。(备注:需要注意,可能会有错误)length(unique(b)):unique(b) 获取矩阵b中不同的元素列表,length(unique(b))矩阵b中不同元素的个数。 ...原创 2018-09-11 15:11:00 · 2648 阅读 · 0 评论 -
学习笔记-matlab画图中文乱码
解决方法来自作者:binqiang2wang链接:https://blog.csdn.net/m0_37052320/article/details/80296951一、问题描述:在文本编辑界面的中文注释和显示都是正常的,但是画图例时,图上显示的中文成乱码,方框。如下图所示。二、解决方法尝试了很多,比如matlab预设置里的字体改成中文字体、在画图命令中加入字体的参数设置等。...原创 2019-02-26 14:35:47 · 1571 阅读 · 0 评论 -
学习笔记-C与MATLAB混合编程:MATLAB调用C的lib
转发自:https://blog.csdn.net/qwe11114000/article/details/50107877,感谢“qwe11114000”的文章。作者提出两个方法,对方法一的样例,简洁明了,其中我使用了"MATLAB R2017b"联合“Microsoft Visual C++ 2017 (C)”,选择release版本的lib,即可。文章内容如下:方法一:条...转载 2019-07-04 16:07:14 · 1606 阅读 · 0 评论 -
libSVM安装-64位MATLAB
补充一点,鉴于很多同学在安装的时候还是会出现各种问题,诸如:libsvm-3.21\windows\svmtrain.mexw64': 找不到指定的模块。遇到这种问题的时候,直接放弃使用3.21,改用3.20版本,亲测可用。原创 2016-06-17 16:11:43 · 699 阅读 · 0 评论 -
MATLAB-[]
>> a = []a = []>> a = [a;1,2]a = 1 2>> a = [a;1,2]a = 1 2 1 2>> a = [a;5,6]a = 1 2 1 2原创 2016-05-25 13:47:56 · 325 阅读 · 0 评论 -
MATLAB求最大值max函数
a = 1 2 5 6 5 5 4 5>> max(a)ans = 5 6>> max(a(2:3,:))ans = 5 6>> max(a(3:4,:))ans =原创 2016-05-26 09:48:38 · 23351 阅读 · 0 评论 -
MATLAB的fopen函数中参数设置
%保存下一阶差分信号的极值fpw=fopen('Rdiff.txt','at+');fprintf(fpw,'%d ',Rvp(:,2));fclose(fpw);C语言打开文件函数fopen的一个参数打开文件方式的值:定义函数 FILE * fopen(const char * path,const char * mode); 函数说明 参数path字符串原创 2016-05-27 09:37:49 · 6217 阅读 · 0 评论 -
学习笔记-MATLAB常用函数
1、pi = 3.14162、指数函数:x = 1:10 ; exp(x)3、平方根:sqrt ( afr_HR(w)^2 + afr_HI(w)^2 ) 平方:数组平方时。需要 .^2 4、画图:(1)、title ()title(num2str(lenRvp)); %变量名作为图的标题title(['a=',num2str(a),'。'])(2)、figure用于生成...原创 2016-09-08 16:17:16 · 1037 阅读 · 0 评论 -
学习笔记-滤波器的系数
滤波器系数的获得有三种方式,一是根据公式计算得出;二是使用MATLAB的FDAtool设计得到;三是使用MATLAB的函数得出。(一)公式推算无限冲激响应数字IIR滤波器的设计步骤:(1)将数字滤波器的技术指标转换为模拟低通滤波器的技术指标;(2)设计模拟低通滤波器G(s);(3)将G(s)转换成H(z);例如,设计低通滤波器,要求采样频率Fs=500Hz,fp=100Hz,在通带内最大衰减ap=...原创 2017-09-18 16:02:26 · 54183 阅读 · 7 评论 -
学习笔记-MATLAB的sort
k=rand(1,2000);[m,n]=sort(k);产生2000个随机数,然后第二句的意思是将这些数字从大到小排列,m是排列后的数字序列,n指的是比如:A=[1 7 3 2]中四个数字的位置编码分别为1 2 3 4,sort之后n就等于 1 4 3 2转载 2016-05-25 13:48:20 · 1972 阅读 · 0 评论