随笔分类 -  Matlab(转载)

摘要:java.lang.​ClassNotFo​undExcepti​on in matlabR2014a 就是MATLAB和pycharm不能同时运行。关闭pycharm然后打开MATLAB就可以了。 阅读全文
posted @ 2019-06-30 19:15 菜鸡一枚 阅读(7869) 评论(0) 推荐(1) 编辑
摘要:matlab对文本文件、数据文件等的文件读取、操作等实用功能总结 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/awakeljw/article/details/76175515matlab文件读取总结 matlab的文件读取函数功能可以读取各种文 阅读全文
posted @ 2018-11-18 10:54 菜鸡一枚 阅读(1958) 评论(0) 推荐(0) 编辑
摘要:MATLAB中关于try...catch...end的用法 我们知道,matlab的代码是按行执行的,如果碰到错误行,则程序中断。try..catch可以使得可能出错代码不影响后面代码的继续执行,也可以检查,排查,解决程序的一些错误,增强代码的鲁棒性和可靠性。 1、try...end try...e 阅读全文
posted @ 2018-11-17 21:40 菜鸡一枚 阅读(666) 评论(0) 推荐(0) 编辑
摘要:如何在matlab中输入希腊字母 在绘制图像或数学表达式书写时,常需要用希腊字母表示,下面小编教大家在matlab中输入希腊字母。 在绘制图像或数学表达式书写时,常需要用希腊字母表示,下面小编教大家在matlab中输入希腊字母。 在绘制图像或数学表达式书写时,常需要用希腊字母表示,下面小编教大家在m 阅读全文
posted @ 2018-09-19 20:11 菜鸡一枚 阅读(3170) 评论(0) 推荐(0) 编辑
摘要:MATLAB plot画线的颜色设定 plot中画线的颜色通常是八种: plot中画线的颜色通常是八种: 标记符 颜色r 红g 绿b 蓝c 蓝绿m 紫红y 黄k 黑w 白 但是线的颜色是由红绿蓝(RGB)三原色组成的,通过设定三原色的权重可以改变线的颜色,命令如下(x为横坐标,y为纵坐标): col 阅读全文
posted @ 2018-09-14 11:11 菜鸡一枚 阅读(4019) 评论(0) 推荐(0) 编辑
摘要:产生随机数rand和randn中的“state”、“seed”和"twister"参数 众所周知,Matlab中的rand()函数产生的是伪随机数,但一般用来也可以接受。但是,如果我们知道伪随机数的初始状态,那么产生的伪随机数是唯一确定的。问题来了,Matlab每次启动会重置rand()和randn 阅读全文
posted @ 2018-07-12 20:11 菜鸡一枚 阅读(1766) 评论(0) 推荐(0) 编辑
摘要:matlab中用rng替换rand('seed',sd)、randn('seed',sd)和rand('state',sd)的通俗解释 1. rand('seed',sd)、randn('seed',sd)和rand('state',sd)中各参数的含义 我们知道,rand和randn都是用来产生伪 阅读全文
posted @ 2018-07-12 19:46 菜鸡一枚 阅读(2383) 评论(0) 推荐(0) 编辑
摘要:matlab程序运行结束后自动关机 当我们在运行负责运算时,matlab有可能会运行好几个小时,有时甚至要计算到半夜才能结束。这时人已不在计算机前,让电脑开着肯定太浪费电了。这时候可以采用matlab函数来调用系统的关机命令实现自动关机。 当我们在运行负责运算时,matlab有可能会运行好几个小时, 阅读全文
posted @ 2018-07-10 19:36 菜鸡一枚 阅读(2703) 评论(0) 推荐(0) 编辑
摘要:MATLAB如何获取和转换日期/时间? 介绍MATLAB中的时间获取与时间类型转换。 介绍MATLAB中的时间获取与时间类型转换。 介绍MATLAB中的时间获取与时间类型转换。 介绍MATLAB中的时间获取与时间类型转换。 介绍MATLAB中的时间获取与时间类型转换。 工具/原料 MATLAB R2 阅读全文
posted @ 2018-06-11 22:08 菜鸡一枚 阅读(13410) 评论(0) 推荐(0) 编辑
摘要:官方上配置vlfeat非常简单,但是实际上发现根本不管用。后来才发现应该是不支持VS2015。 主要参考了: windows7下 VS2015 编译VLFeat所遇到的问题 VLfeat win10 vs2015 编译 VLFeat+MATLAB2016+Vs2015+win10 64bit MAT 阅读全文
posted @ 2018-06-07 09:49 菜鸡一枚 阅读(1449) 评论(0) 推荐(0) 编辑
摘要:GraphViz4Matlab 安装 GraphViz GraphViz4Matlab + Matlab2015a + Windows7 GraphViz4Matlab 是一个MATLAB toolbox,能够利用GraphViz提供的一些exe绘图。 原始链接:Matlab Central Fil 阅读全文
posted @ 2018-06-04 22:19 菜鸡一枚 阅读(426) 评论(0) 推荐(0) 编辑
摘要:matlab中try ... catch的使用 在设计matlab程序时,如果不能确保某段程序代码是否会出错,可以采用try...catch语句,其能够捕获和处理错误,使得可能出错的代码不影响后面代码的继续执行,也可以检查, 排查,解决程序的一些错误,增强代码的鲁棒性和可靠性。 格式: try 程序 阅读全文
posted @ 2018-05-23 10:39 菜鸡一枚 阅读(8894) 评论(0) 推荐(0) 编辑
摘要:Matlab函数accumarray的用法 碰到accumarray 这个函数是在Steve的文章[1 ]中。 这是一个很灵活的build-in函数,所以是没有m文件,看不到实现代码的。 开始理解起来比较拗,看了看例子知道什么意思了。 Matlab的Help [2 ]里这么说: accumarray 阅读全文
posted @ 2018-05-18 16:28 菜鸡一枚 阅读(3026) 评论(0) 推荐(0) 编辑
摘要:matlab中&&和&的区别 阅读全文
posted @ 2018-05-11 10:42 菜鸡一枚 阅读(1602) 评论(0) 推荐(0) 编辑
摘要:matlab drawnow命令 刷新屏幕 drawnow用于刷新屏幕。 在matlab的help中可以看到,flush pending graphics events, 这就是说,将还未处理完的图像实时的显示出来,可以理解为立即执行的plot,变化的plot。 当代码执行时间长 阅读全文
posted @ 2018-05-07 17:19 菜鸡一枚 阅读(290) 评论(0) 推荐(0) 编辑
摘要:Matlab中的class用法 Matlab中的class主要是返回对象的数据类型,用法为class();可能的返回值有: [html] view plain copy double -- Double precision floating point number array (this is t 阅读全文
posted @ 2018-05-01 16:45 菜鸡一枚 阅读(10513) 评论(0) 推荐(0) 编辑
摘要:matlab中用imshow()显示double类型图像中出现的问题 在matlab中,我们常使用imshow()函数来显示图像,而此时的图像矩阵可能经过了某种运算。在matlab中,为了保证精度,经过了运算的图像矩阵I其数据类型会从unit8型变成double型。如果直接运行imshow(I),我 阅读全文
posted @ 2018-04-22 20:32 菜鸡一枚 阅读(820) 评论(0) 推荐(0) 编辑
摘要:浅析image,imagesc,imshow的用法 1、显示RGB图像 相同点:这三个函数都是把m*n*3的矩阵中的数值当做RGB值来显示的。 区别:imshow将图像以原始尺寸显示,image和imagesc则会对图像进行适当的缩放(显示出来的尺寸大小)。 2、显示灰度图像 说明:先搞明白什么是索 阅读全文
posted @ 2018-04-03 10:55 菜鸡一枚 阅读(1534) 评论(0) 推荐(0) 编辑
摘要:matlab中clear,clc,clf,hold作用 clear是清变量, clc只清屏, clf清除图形窗口上的旧图形, hold on是为了显示多幅图像时,防止新的窗口替代旧的窗口。 阅读全文
posted @ 2018-04-03 10:11 菜鸡一枚 阅读(1770) 评论(0) 推荐(0) 编辑
摘要:MATLAB中squeeze函数的作用 squeeze: 除去size为1的维度B = squeeze(A)描述:B = squeeze(A),B与A有相同元素,但所有只有一行或一列的维度(a singleton dimension)被去除掉了。二维阵列不受squeeze影响; 例如: src=ra 阅读全文
posted @ 2018-04-02 22:30 菜鸡一枚 阅读(855) 评论(0) 推荐(0) 编辑