matlab(项目相关)
sh_9220
这个作者很懒,什么都没留下…
展开
-
文件is not found in the curren directory or on the Matlab path
在弹出来的报错对话框中点击Add to Path,即:把该文件路径增加到常用的路径中。也可以在菜单栏中点击File —set path,把该文件的路径增加进去。同时,注意文件名开头不能是数字,不然也经常出现这种问题。原创 2015-12-05 16:08:56 · 2139 阅读 · 0 评论 -
matlab——小波包变换
参考链接:http://blog.sina.com.cn/s/blog_8fc890a20101ecn7.html参考链接:http://blog.163.com/lxfan_0406@126/blog/static/609699262012569542870/参考链接:http://blog.sina.com.cn/s/blog_7ca994b80100ss20.html转载 2016-05-03 17:12:41 · 2127 阅读 · 0 评论 -
matlab—load命令读的数据为struct类型的数据的处理方法
之前将数组或者矩阵保存为一个mat格式的文件,在进行load命令读取时:s1=load('qiyipuzong.mat');得到的s1是struct类型的数据,而我想要的是一个矩阵或者数组。经过搜索查询,参考下面这个链接的内容http://baike.baidu.com/link?url=k4G5EtvGr_zj_MgN2jnjxLFTM9m8hC1nYwUbCAXB3_cVw原创 2016-05-28 16:51:01 · 42519 阅读 · 23 评论 -
matlab—eval函数
eval_r()函数的功能就是将括号内的字符串视为语句并运行例如: eval_r('y1=sin(2)')就是相当于在matlab命令窗口输入了y1=sin(2)这条命令。多在循环中使用,可以对多个名字有规则的变量或文件进行操作,例如:subplot(711);plot(t,y);title('原始信号’);for i=1:6subplot(7,1,i+1);plot(原创 2016-05-28 17:08:45 · 7366 阅读 · 0 评论 -
matlab使用lsqcurvefit函数出现 lsqcurvefit at 253 Function value and YDATA sizes are incommensurate.
注意点运算。 需要lsqcurvefit函数进行非线性曲线拟合,其中已知函数的形式是,然后在m文件中写的函数形式是这样的:example3=@(a, x) a(1)*(x^2+a(2)*x+a(3))/(x^4+a(4)*x^3+a(5)*x^2+a(6)*x+a(7)); 这个函数的x就是S(f)函数式子中的f,a(1)、a(2)、a(3)、a(4)、a(5)、a(6)原创 2016-01-28 17:04:22 · 5571 阅读 · 3 评论 -
matlab—cat函数
调用格式C = cat(dim,A,B)C = cat(dim,A1,A2,A3,A4,...)dim为1时,将矩阵上下拼接:[A;B],dim为2时,将矩阵左右拼接:[A,B],dim=3时则可以构造三维数组。原创 2016-06-12 15:53:46 · 1298 阅读 · 0 评论 -
Matlab中plot函数全功能解析
转载链接:http://blog.sina.com.cn/s/blog_61c0518f0100f0lg.html该帖由Matlab技术论(http://www.matlabsky.com)坛原创,更多精彩内容参见http://www.matlabsky.com 功能二维曲线绘图 语法plot(Y)plot(X1,Y1,...转载 2016-06-14 16:53:22 · 811 阅读 · 0 评论 -
matlab—多行注释
转载链接:http://blog.sina.com.cn/s/blog_4d3ff0eb0100g85n.html 在matlab中,如果需要一次注释多行,那么若一行一行分别在其首部加“%”的话,未免也太过麻烦。于是,我们可以用快捷键来解决这个问题。 若要将多行语句改为注释,只需先选中这些行,然后“ctrl+R”即可将其注释掉。 若要取消多行注释,则在选中的基础上,按下“转载 2016-06-14 19:00:29 · 1084 阅读 · 0 评论 -
关于支持向量机(SVM)的一个简单应用实例及matlab代码
***********************************************************数据集下载地址 :http://pan.baidu.com/s/1geb8CQf ************************************************************* zhangtao1698@126.com %% 网盘转载 2016-09-09 22:55:15 · 56471 阅读 · 54 评论 -
LIBSVM使用方法及参数设置
原文地址:http://blog.sina.com.cn/s/blog_60f842960101j5rw.htmlLIBSVM数据格式需要----------------------决策属性 条件属性a 条件属性b ...2 1:7 2:5 ...1 1:4 2:2 ...数据格式转换----------------------当数据转载 2016-09-10 00:09:47 · 1037 阅读 · 0 评论 -
matlab安装成功后总是让重新激活处理办法
转载链接:http://blog.csdn.net/qq_34232889/article/details/78471686?locationNum=9&fps=1在matlab安装目录中找到license目录,并创建license.lic文件,然后把以下内容copy到文件中,重启matlab%%%%%%%%%%%%%%%%%%%%%%%%%%%%INCREMENT Aer转载 2017-12-23 11:22:31 · 13669 阅读 · 2 评论 -
Matlab——filter函数和butter函数
参考链接:http://www.ilovematlab.cn/thread-57684-1-1.htmlbutter函数是求Butterworth数字滤波器的系数,在求出系数后对信号进行滤波时用filter函数。设计滤波器就是设计滤波器系数[B,A]。[B,A] = BUTTER(N,Wn,'high') ---用来设计高通滤波器[B,A] = BUTTER(N,Wn,'low')转载 2016-05-02 21:13:43 · 81738 阅读 · 5 评论 -
matlab——corrcoef函数的使用
参考链接:http://www.zybang.com/question/cdba651ce57a115d8bad1eff7302e672.html可以计算两组数据的相关系数啊>> a=[0.6557,0.0357,0.8491,0.9340,0.6787];b=[0.7315,0.1100,0.8884,0.9995,0.6959];corrcoef(a,b)ans = 1.0转载 2016-04-28 15:05:58 · 62315 阅读 · 1 评论 -
Matlab的曲线拟合工具箱CFtool使用简介及一种非线性函数的曲线拟合方法(函数公式: k = A*(T^a)*exp(E/T) )
今天帮同学做了一个非线性函数的曲线拟合,以前没做过,所以是摸着石头过河。费了一下午时间,终于把曲线拟合出来了,顺道也学习了使用Matlab进行曲线拟合的方法,把学习所得记录下来,和大家共享。一、 单一变量的曲线逼近Matlab有一个功能强大的曲线拟合工具箱 cftool ,使用方便,能实现多种类型的线性、非线性曲线拟合。下面结合我使用的 Matlab R2007b 来简单介绍如何转载 2016-03-02 15:14:37 · 20882 阅读 · 1 评论 -
matlab中数据保存到dat格式的文件
用save *.txt -ascii x 命令,其中x是要保存的命令。*.txt为文件名,该文件存储于当前工作目录下。转载 2016-03-31 22:31:05 · 19568 阅读 · 0 评论 -
matlab中冒号的用法
转自:http://hi.baidu.com/sunsee/item/9985c91895bd88f8ddeecae3 对于A(四行五列)矩阵,A(2:3,1:2:5)是什么意思?问题补充:能解释下为什么是一,三,五列满意回答显示A的第二行与第三行的第一、三、五列。因为矩阵后面如果是圆括号,那么都表示引用,即矩阵元素的位置,下面是例子A =转载 2016-04-25 10:23:00 · 74915 阅读 · 1 评论 -
matlab中size()函数的用法
(1)s=size(A), 当只有一个输出参数时,返回一个行向量,该行向量的第一个元素时矩阵的行数,第二个元素是矩阵的列数。(2)[r,c]=size(A), 当有两个输出参数时,size函数将矩阵的行数返回到第一个输出变量r,将矩阵的列数返回到第二个输出变量c。(3)size(A,n) 如果在size函数的输入参数中再添加一项n,并用1或2为n赋值,则 siz转载 2016-04-25 10:30:35 · 975 阅读 · 0 评论 -
matlab中mean的用法
http://hi.baidu.com/megachan/blog/item/61e1bb6cb7ab2de64316941b.html函数功能求数组的平均数或者均值使用方法M = mean(A)返回沿数组中不同维的元素的平均值。如果A是一个向量,mean(A)返回A中元素的平均值。如果A是一个矩阵,mean(A)将其中的各列视为向量,把矩阵中的每列看成一个转载 2016-04-25 10:31:52 · 6380 阅读 · 0 评论 -
matlab——ddencmp()函数
ddencmp()函数自动生成小波消噪或压缩的阈值选取方案。调用方式 1 [THR,SORH,KEEPAPP,CRIT] = ddencmp(IN1,IN2,X) 2 [THR,SORH,KEEPAPP] = ddencmp(IN1,'wv',X) 3 [THR,SORH,KEEPAPP,CRIT]转载 2016-04-25 11:18:06 · 16177 阅读 · 0 评论 -
matlab——zeros函数
转载:http://blog.csdn.net/wenqisun/article/details/7953086zeros函数——生成零矩阵【zeros的使用方法】B=zeros(n):生成n×n全零阵。B=zeros(m,n):生成m×n全零阵。B=zeros([m n]):生成m×n全零阵。B=zeros(d1,d2,d3……):生成转载 2016-04-25 10:42:03 · 2846 阅读 · 0 评论 -
MATLAB阈值获取函数ddencmp、thselect、wbmpen和wwdcbm,阈值去噪的函数wden、wdencmp、wthresh、wthcoef、wpthcoef以及wpdencm的
MATLAB中实现阈值获取的函数有ddencmp、thselect、wbmpen和wwdcbm,下面对它们的用法进行简单的说明。MATLAB中实现信号的阈值去噪的函数有wden、wdencmp、wthresh、wthcoef、wpthcoef以及wpdencmp。下面对它们的用法作简单的介绍。转载 2016-04-25 14:34:48 · 23186 阅读 · 0 评论 -
Notepad++使用宏命令批量删除行
一个文件用notepad++打开,共148232行,需要将72902行之后的所有行删除。依靠选中删除速度太慢。这里使用 宏命令。首先将光标点在需要删除的某一行的开头,然后点击宏录制然后点击 shift + PageDown,选择一些行,然后点击Backspace进行删除,然后 点击停止录制然后点击 重复运行宏弹出对话框,根据实际情...原创 2016-04-25 23:07:35 · 12251 阅读 · 0 评论 -
matlab——eemd函数的使用
参考链接:http://www.ilovematlab.cn/thread-280590-1-1.html 把标准的eemd函数加载到set path 或者直接放在 运行程序的文件夹内之后,即可调用eemd函数。具体的函数使用如下。该函数为function allmode=eemd(Y,Nstd,NE)输入的英文注释如下:% INPUT:%原创 2016-04-26 21:22:37 · 32060 阅读 · 4 评论 -
M文件的时候无法运行---总是提示“to run this file, you can either change the current directory or add its dire
弹出的对话框中,Change Folder 和 Add to Path都尝试过了,仍然不行,还是弹出该对话框。其中一种原因:m文件的命名出现了问题。顺手把文件名 命名为 1.mat。matlab 2010b版本,m文件不能全部为数字,给位字母和数字组合之后,问题解决。...原创 2019-04-14 10:37:24 · 3961 阅读 · 1 评论