- 博客(55)
- 收藏
- 关注
转载 exit(0)与exit(1)、return区别
exit(0)与exit(1)、return区别 2010-08-31 23:48:34| 分类:我的学习 | 标签:exit return 返回 退出 函数 |举报|字号大中小订阅 exit(0):正常运行程序并退出程序;exit(1):非正常运行导致退出程序;return():返回函数,若在主函数中,则
2014-09-14 20:49:41 5040
转载 Matlab绘图和坐标操作(全)
转自:http://blog.sina.com.cn/s/blog_4a4927c70100klbw.htmla=linspace(1,2,10)plot(a,'--pr','linewidth',1.5,'MarkerEdgeColor','r','MarkerFaceColor','m','MarkerSize',10)legend('a','Location','
2014-05-14 11:09:42 8351
原创 Matlab如何导入带有字符和数字的Excel文档?
[Data,DataText,DataCell]=xlsread('D:\test.xls');DataCell元胞中数据与你EXCEL中一摸一样,你只需要对元胞进行处理就行了。举例说明:excel中数据如下,路径:D:\test.xls,后缀是csv格式的excel表也可以进行处理,如D:\test.csv。[Data,DataText,DataCell]=xlsread('X
2014-03-21 09:38:33 10713
转载 matlab 如何画图时将数据点的值在图中显示出来
clearclcx=[1 2 3 4 5];y=[3 6 10 16 20];str=[repmat(' X:',5,1) num2str(x') repmat(', Y:',5,1) num2str(y')];plot(x,y,'-o')text(x,y,cellstr(str))转自:http://hi.baidu.com/hiwxzh/ite
2014-03-17 08:54:31 95874
转载 Matlab作图后,使用data cursor实现显示多个点的数据值
在使用data cursor时候,我们会发现,每次只能显示一个点的数据,当需要显示多个点的时候就会觉得很不方便。告诉大家一个小窍门,当你选择data cursor工具时,按住alt键,点左键选择曲线上的点。那你就可以想要多少个显示就要多少个了。举例结果如下所示:cursor实现显示多个点的数据值" title="Matlab作图后,使用data cursor实现显示多个点的数据值"
2014-03-17 08:52:41 28691 2
转载 matlab小波分析工具箱常用函数
matlab小波分析工具箱常用函数 1.Cwt :一维连续小波变换格式:coefs=cwt(s,scales,'wavename') coefs=cwt(s,scales,'wavename','plot')scales:尺度向量,可以为离散值,表示为[a1,a2,a3……],也可为连续值,表示为[ami
2014-03-11 20:35:37 8555
转载 小波去噪
语音信号中常见的噪声大致可以分为以下几类[1, 2]:周期性噪声、脉冲噪声、宽带噪声和语音干扰噪声。周期性噪声的特点是有很多离散的窄谱峰,它往往是由汽车发动机和其他周期性运转机械以及电气干扰所引起的噪声。脉冲噪声通常来源于爆炸、撞击、放电及突发性干扰等,其特点是时间上的宽度很窄。宽带噪声的来源较多,例如热噪声、气流(如:风、呼吸),量化噪声及各种随机源噪声。宽带噪声在处理时通常可以假定为高
2014-03-11 20:33:32 4982 1
原创 matlab笔记1:我用的图像命令
x = 1:100;y = sin(x);plot(x,y); %画曲线Xtick_pos = x(1:length(x)/10:length(x));%或者可以写为 Xtick_pos = [0 20 50 100];%确定label显示的位置Xtick_label = x(1:length(x)/10:length(x));%或者可以写为
2014-02-28 09:50:30 762
转载 matlab使用FULLBNT工具箱实现贝叶斯网络
基于matlab的贝叶斯网络工具箱BNT是kevin p.murphy基于matlab语言开发的关于贝叶斯网络学习的开源软件包,提供了许多贝叶斯网络学习的底层基础函数库,支持多种类型的节点(概率分布)、精确推理和近似推理、参数学习及结构学习、静态模型和动态模型。贝叶斯网络表示:BNT中使用矩阵方式表示贝叶斯网络,即若节点i到j有一条弧,则对应矩阵中(i,j)值为1,否则为0。
2014-02-17 11:34:46 11917 2
转载 朴素贝叶斯算法matlab实现以及EM算法
这周,继续学习了朴素贝叶斯算法的一部分知识,看了matlab的贝叶斯分类算法。采用草地潮湿原因模型的一个例子来求证贝叶斯概率以及条件概率、联合概率的分析,详见日志http://blog.sina.com.cn/s/blog_6c7b434d01013ufz.html 进而对贝叶斯分类进行研究,采用classify函数进行对训练样本的划分。详见日志 http://blog.
2014-02-17 09:43:57 5134
转载 基于朴素贝叶斯分类器的文本分类算法(上)
转载请保留作者信息:作者:phinecos(洞庭散人)Blog:http://phinecos.cnblogs.com/Email:phinecos@163.com Preface 本文缘起于最近在读的一本书-- Tom M.Mitchell的《机器学习》,书中第6章详细讲解了贝叶斯学习的理论知识,为了将其应用到实际中来,参考了网上许多资料,从而得此文。文章将分
2014-02-17 09:20:38 2334
转载 【学习笔记】matlab算法实现贝叶斯判别classify函数
贝叶斯判别:对象(总体)在抽样前已有一定的认识,常用先验分布来描述这种认识,然后给予抽取的样本再对先验认识作修正,得到后验分布,而各种统计推断均基于后验分布进行。将Bayes 统计的思想用于判别分析,就得到Bayes判别。在Matlab软件包中,将已经分类的m个数据(长度为n)作为行向量,得到一个矩阵trianing,每行都属于一个分类类别,分类类别构成一个整数列向量g(共有m行),待分类
2014-02-17 08:56:55 15085 1
转载 matlab—contour
contour是等高线绘制函数contour(Z)根据矩阵Z画出等高线,Z是以x,y为平面的高度。Z必须是一个至少二维的矩阵。等高线的数量和水平线的值将根据Z值的最小值和最大值自动选择。x,y轴的范围是[1:n]和[1:m],[m,n]=size(Z)contour(Z,n)用n条水平线来绘制Z的等高线。contour(Z,v)是以向量v中的数据来绘制矩阵Z的等高线。等高水
2014-01-18 09:40:54 4763
转载 HMM学习笔记_1(从一个实例中学习DTW算法)
DTW为(Dynamic Time Warping,动态时间归准)的简称。应用很广,主要是在模板匹配中,比如说用在孤立词语音识别,计算机视觉中的行为识别,信息检索等中。可能大家学过这些类似的课程都看到过这个算法,公式也有几个,但是很抽象,当时看懂了但不久就会忘记,因为没有具体的实例来加深印象。 这次主要是用语音识别课程老师上课的一个题目来理解DTW算法。 首先还是介绍下DTW的
2014-01-14 14:53:31 839
转载 matlab中varargout简介
varargout可以看做“Variable length output argument list”的缩写。在matlab中定义m函数时通过varargout我们可以得到可变个数个返回值。在matlab命令窗口中输入doc varargout或help varargout可以获得相关帮助信息。相关:varargout、nargin、nargout下面我们来看一个简单的例子
2014-01-08 10:42:36 11083
转载 matlab中varargin简介
matlab中varargin简介varargin可以看做“Variable length input argument list”的缩写。在matlab中, varargin提供了一种函数可变参数列表机制。 就是说, 使用了“可变参数列表机制”的函数允许调用者调用该函数时根据需要来改变输入参数的个数。matlab中很多内建函数和工具箱函数都使用了这种机制。 比如图像处理工具箱中的
2014-01-08 10:20:16 18062
转载 matlab数据去冗余,取出a中那个不重复元素构成的向量
function [b,ndx,pos] = unique(a,flag1,flag2)% UNIQUE Set unique.% B = UNIQUE(A) for the array A returns the same values as in A but% with no repetitions. B will also be sorted. A can be a c
2013-12-25 15:33:39 8442
原创 matlab 统计向量中不同元素的个数
请问下如何计算matlab 中某个向量的不同元素个数。比如a=[1,1,1,2 2 4 4 5 5 7 8 9 7 8 9 ];,那么不同元素个数为1 2 4 5 7 8 9 。numel(unique(a));>> B=unique(a) %求出a中所有不同元素ans = 1 2 4 5 7
2013-12-25 15:13:58 25035
转载 Matlab坐标修改 gca
x=linspace(0,2*pi);y=cos(x);plot(x,y);grid onset(gca,'xtick',[0 pi/4,pi/2,3*pi/4,pi,5*pi/4,3*pi/2,7*pi/4,2*pi]);%设置刻度set(gca,'xticklabel',... {'0','p/4','p/2','3*p/4','p','5
2013-12-24 15:16:03 1165
转载 (转)Matlab坐标修改 gca
1、坐标轴删除set(gca,'xtick',[])%去掉x轴的刻度set(gca,'ytick',[]) %去掉xy轴的刻度set(gca,'xtick',[],'ytick',[]) %同时去掉x轴和y轴的刻度2、Matlab中“坐标轴刻度”的不同风格x=1:8;subplot(2,2,1)plot(x)%tick style
2013-12-24 15:13:58 1954
转载 matlab图形加注功能
将标题、坐标轴标记、网格线及文字注释加注到图形上,这些函数为:title —— 给图形加标题xlable —— 给x轴加标注ylable —— 给y轴加标注text —— 在图形指定位置加标注gtext —— 将标注加到图形任意位置,由鼠标位置决定grid on(off) —— 打开、关闭坐标网格线legend —— 添加图例axis —— 控制坐标轴的刻度(显
2013-12-24 15:05:28 3094
转载 MFC中的CApp,CMainFrame,CDoc,CView
MFC中的CApp,CMainFrame,CDoc,CViewCApp,CMainFrame,CDoc,CView CMainFrame是CApp类的主程序窗口(如果是选MDI或SDI结构的话),也就是程序的一个框架。CApp中如无特殊的要求不用加什么代码,CMainFrame中也是根据需要,如按照微软提供的框架也不需要加什么代码。 CDocument一般和CView一
2013-12-11 11:18:35 5587
转载 提高程序健壮性之assert使用
assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义: #include void assert( int expression ); assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息, 然后通过调用 abort 来终止程序运行。 http://www.
2013-12-09 19:33:26 923
转载 assert()函数用法总结
assert()函数用法总结 转自:http://www.cnblogs.com/ggzss/archive/2011/08/18/2145017.html assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include void assert( int expression ); assert的作
2013-12-09 19:16:19 1124
转载 AfxMessageBox()和MessageBox()
MessageBox的常见用法 http://blog.sina.com.cn/s/blog_610c1cad010153oq.html 一 函数原型及参数 function MessageBox(hWnd: HWND; Text, Caption: PChar; Type: Word): Integer; hWnd:对话框父窗口句柄,对话框显示在Del
2013-12-05 10:15:28 1009
转载 CDC::RealizePalette
RealizePalette函数功能:该函数从当前逻辑调色板中映射调色板入口点到系统调色板中。函数原型:UINT RealizePalette(HDC hdc);参数:hdc:设备环境句柄。一个逻辑调色板被选择在该设备环境中。返回值:如果函数成功,函数返回值定义口点的数目,这些逻辑调色板中的入口点映射到系统调色板中;如果失败,返回值是GD
2013-12-05 09:55:03 887
转载 CImagePalette.MakePalette method
CImagePalette.MakePalette methodThe MakePalette method creates a logical palette from the color table in a video format. 从视频格式的颜色表中创建一个逻辑调色板。SyntaxC++HPALETTE
2013-12-05 09:40:57 657
转载 CFile.Open()的使用说明
CFile.Open()的使用说明 http://blog.sina.com.cn/s/blog_673209640100i6pi.html 在程序中碰到这个一段代码:讲的是CFILE类的文件操作,故参考MSDN系统学习一下(翻译了一下英文):CFile file;CFileException fe;//打开文件if(!
2013-12-04 15:34:18 2359
转载 MFC中的CSize类,GetSafeHdc()函数,StretchDIBits()函数
CSize类类CSize是对Windows结构SIZE的封装,凡是能用SIZE结构的地方都可以用CSize代替。结构SIZE表示一个矩形的长度和宽度,其定义为:typedef struct tagSIZE{LONG cx;LONG cy;} SIZE;其中 cx、cy分别是宽度和高度。 GetSafeHdcCall this me
2013-12-04 15:03:06 3338
转载 VC++ MFC 中的SelectPalette()函数和SetStretchBltMode()函数
SelectPalette函数功能:该函数选择指定的逻辑调色板到一个设备环境中。函数原型:HPALETTE SelectPalette(HDC hdc, HPALETTE hpal, BOOL bForceBackground);参数:hdc:设备环境句柄。hpal:标识被选择的逻辑调色板。bForceBackground:确定逻辑调色板
2013-12-04 14:56:19 2734
转载 Windows 常见数据类型及变量_常量命名规律
Windows 常见数据类型及变量_常量命名规律初学Windows 编程时,并不是因为一些知识点的缺乏,而是因为突如其来的一大堆新的数据类型和面孔陌生的变量,将初学者搞晕,以致动摇学习的信心。下面分两部分介绍Windows 常见数据类型及变量_常量的命名规律。了解这些,对学习有事半功倍的效果.一、Windows 常见数据类型1、ATOM 原子(字符串在原子表中的参考值)
2013-12-04 14:37:19 699
转载 Windows基本数据类型 和常用的预定义句柄类型
----------------------------------------------------------Windows基本数据类型 BOOLint布尔值BSTRunsigned short *32位字符指针BYTEunsigned char8位无符号整数COLORREFunsigned long用作颜色值的32
2013-12-04 14:33:09 764
转载 [学习笔记]MFC 中的CDC类
[学习笔记]MFC 中的CDC类CDC类定义的是设备上下文对象的类。CDC对象提供处理显示器或打印机等设备上下文的成员函数,以及处理与窗口客户区对应的显示上下文的成员。通过CDC对象的成员函数进行所有的绘图。类对设备上下文操作提供了成员函数,处理绘图工具。安全型图形设备接口(GDI)对象收集,以及处理颜色和调色板。它还为获取和设置绘图属性、映射,处理视点、窗口扩展、转换
2013-12-03 15:37:25 1964
翻译 matlab中如何用鼠标随机取得坐标系上的点
GINPUT Graphical input from mouse.% [X,Y] = GINPUT(N) gets N points from the current axes and returns % the X- and Y-coordinates in length N vectors X and Y. The cursor% can be positioned
2013-11-26 13:58:07 3361
转载 可穿戴市场掘金:VC如何看上小小的ZEPP公司
转自:http://tech.ifeng.com/it/detail_2013_11/04/30932981_0.shtml可穿戴市场掘金:VC如何看上小小的ZEPP公司 2013年11月04日 10:16来源:创业邦分享到:0人参与0条评论 “这不会是个骗子吧?”投资人戴汨看完ZEPP公司后的第一印象就是这
2013-11-12 12:15:15 1487
翻译 matlab 中2个集合相交的运算
函数intersect的用法: 1)INTERSECT(A,B) for vectors A and B, returns the values common to the two vectors. MATLAB sorts the results. A and B can be cell arrays of strings. %求A向量和B向量的交集。 A
2013-10-30 16:58:33 3399
原创 如何将excel中的带有时间的数据导入到matlab中
Start time End time IDVal---------------------------------------------2008-02-25 12:20:142008-02-25 12:22:572412008-
2013-10-30 15:57:10 11486
转载 [Matlab]关于时间的函数的不完全总结
[Matlab]关于时间的函数的不完全总结 转载▼ 标签: matlab 时间 教育分类: Matlab 一、日期和时间三种表示格式(1)日期字符串:NowDate=date NowDate =08-Aug-2008 y
2013-10-30 14:04:23 1927
转载 Matlab中处理日期与时间的函数详解
Matlab中处理日期与时间的函数详解转自:http://www.eefocus.com/czzheng/blog/10-01/184048_13d5c.htmlMatlab用三种格式来表示日期与时间(1)双精度型日期数字:一个日期型数字代表从公元0年到某一日期的的天数,例如,2008年8月26日夜时0点钟被表示为733646,而这同一天的中午12点就被表示为733646.5,也就
2013-10-30 13:32:35 15351 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人