随笔分类 -  matlab

摘要:利用profile on在需要分析效率的程序段前后加入profile onprofile off然后,在common line中输入profile viewer即可观察到这段程序的效率 阅读全文
posted @ 2015-10-12 11:02 纸鸢spring 阅读(355) 评论(0) 推荐(0)
摘要:MATLAB的conv2函数实现步骤(conv2(A,B)):其中,矩阵A和B的尺寸分别为ma*na即mb*nb① 对矩阵A补零,第一行之前和最后一行之后都补mb-1行,第一列之前和最后一列之后都补nb-1列(注意conv2不支持其他的边界补充选项,函数内部对输入总是补零);② 将卷积核绕其中心旋转... 阅读全文
posted @ 2015-09-18 17:12 纸鸢spring 阅读(2250) 评论(0) 推荐(0)
摘要:%% 正负样本所在folderfext='*.png';%要读取的文件格式positiveFolder='F:\课题\Crater detection\machingLearning\Positive Images\';%要读取文件的路径dtPositive=dir([positiveFolder ... 阅读全文
posted @ 2015-09-07 11:58 纸鸢spring 阅读(6255) 评论(0) 推荐(0)
摘要:在进行机器学习时,根据处理问题的不同,所需要的训练样本不同,并不是所有的训练样本都可以在网络上搜索到,所有,有时需要根据自己要解决的问题的实际需要,制作自己的样本数据集。matlab是半自动制作样本训练集的一个较强大的工具。1运行matlab自带的trainingImageLabeler函数1.1运... 阅读全文
posted @ 2015-09-07 10:49 纸鸢spring 阅读(4912) 评论(0) 推荐(0)
摘要:利用matlab读取指定路径下的图像%% 读入指定路径imgFolder下的图像imgNameimgFolder = 'F:\博\快盘\图像+数据\images\文章实验图'; %指定路径imgName = 'tile3_24.png'; %指定路径下的图像的名字% read the imageim... 阅读全文
posted @ 2015-09-07 10:24 纸鸢spring 阅读(2034) 评论(0) 推荐(0)
摘要:numel元素个数assert表达式为假时输出某个字符串int2str整形转化为字符串型numel(A)返回A中的元素个数,A可以是任何的数据结构,如向量、矩阵、元胞、结构体等assert(expression, 'msgString')当表达式expression为假时,在命令行打印错误信息(即m... 阅读全文
posted @ 2015-08-30 15:06 纸鸢spring 阅读(255) 评论(0) 推荐(0)
摘要:(第1维为对每一列操作,第2维维对每一行操作)sum求和操作max求最大值操作sum:求和操作sum(A):矩阵A按列向求和(每一列求和),结果为一个行向量sum(A,2):矩阵A按行向求和(每一行求和),结果为一个行列向量sum(A(:)):矩阵A所有元素之和!sum(A(:)^2):矩阵A所有元... 阅读全文
posted @ 2015-08-29 11:14 纸鸢spring 阅读(325) 评论(0) 推荐(0)
摘要:diag(A)这个看似简单的函数确认让我头疼了几个小时该函数其实有两个作用① 如果A是一个矩阵,那么diag(A)的作用便是提取A的对角线元素② 如果A是一个向量,那么diag(A)的作用便是生成一个以A中元素对对角线元素的对角矩阵例如:或者确实很神奇啊,使用中一定要注意,双方面作用 阅读全文
posted @ 2015-08-29 10:12 纸鸢spring 阅读(4075) 评论(0) 推荐(0)
摘要:ctrl+shift+d:控制窗口嵌入还是非嵌入 阅读全文
posted @ 2015-08-27 11:33 纸鸢spring 阅读(233) 评论(0) 推荐(0)
摘要:bsxfun(fun,A,B)偶然间发现了这个函数,强大得不得了呀,它的作用是:对两个矩阵A和B之间的每一个元素进行指定的计算(函数fun指定);并且具有自动扩维的作用例如,A是一个4*3的矩阵,B是一个4*1的列向量,如果想要矩阵A的每一列都对向量B进行一些操作,比如,A的每一列的相应元素都要除以... 阅读全文
posted @ 2015-08-27 10:41 纸鸢spring 阅读(1480) 评论(0) 推荐(0)