MATLAB学习笔记
海晨威
Growth is a song
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
安装matlab激活时找不到com\mathworks\install的位置
在安装matlab2014b时,网上介绍的安装与激活教程中,都会有这个步骤:找到java/jar/install.jar,将com\mathworks\install下的InstallerBuilderImpl.class和ValidatedFikImpl.class替换为压缩包里面的文件。原创 2017-09-22 20:57:13 · 5015 阅读 · 0 评论 -
MATLAB中矩阵的逻辑索引方法
MATLAB中对矩阵元素的索引,包括常用的下标法和巧妙的逻辑索引,逻辑索引是用逻辑0或1去判断对应位置的元素是否被选择,所以矩阵和逻辑阵维数必须一致;如果你要把矩阵中满足一定条件的数赋新值,比方说,一个名叫array数组里面,你要将里面大于1的都变成0当你要把矩阵中满足一定条件的数做运算时,比方说,把array数组里面大于50的数减去50,其他数不变原创 2017-03-25 14:25:17 · 17397 阅读 · 6 评论 -
matlab中双百分号%%的作用:代码分块运行
在参考别人的matlab程序中,有时候会看到两个百分号一起:%%,且当光标在这一部分时,颜色会不一样。那是因为,%%在matlab代码中的作用是将代码分块,上下两个%%之间的部分作为一块,在运行代码的时候可以分块运行,查看每一块代码的运行情况。常用于调试程序。原创 2017-10-24 15:44:03 · 65106 阅读 · 4 评论 -
matlab中波浪号~的作用和用法
在matlab中,波浪号 ~(也就是键盘上数字键1 旁边的那个)主要有两个用法:第一是代表与或非中的非,如在以下代码中:if ~flag ……end只有在flag为0或false时,才会执行省略号对应的部分另外,matlab中不等号的写法是:~=第二是代表忽略输出参数,如unique函数有三个输出参数,而我们只需要第二个参数,那可以这样:[~,rank,~]=uni原创 2017-11-10 19:00:39 · 146717 阅读 · 13 评论 -
matlab中用unique函数去除矩阵重复的行,且不改变矩阵顺序
如果一个矩阵中有重复的行,比如:>> A=[4,5,6;1,2,3;1,2,3]A = 4 5 6 1 2 3 1 2 3可以使用unique()函数来去掉重复的行unique(A,'rows',setOrder)setOrder有两个选项可以选择:setOrder=’sorted’ 是表示去掉重复值后排序后输出,默认是这原创 2017-11-15 18:16:37 · 23017 阅读 · 0 评论 -
matlab中矩阵删除一行或一列的方法
matlab中矩阵删除一行或一列的方法原创 2017-11-23 22:06:54 · 112066 阅读 · 0 评论 -
Matlab实现保存图片到指定文件夹
在matlab中,直接imwrite()保存图片,会保存到当前工作目录文件夹或其子文件夹。%直接保存imwrite(picture,'test1.png')%在当前工作目录下新建文件夹并保存mkdir image % 如果文件夹已存在,会有警告,但不影响运行imwrite(picture,'image/test1.png')如果要把图片保存到其他指定的文件夹,...原创 2018-03-20 10:51:20 · 68537 阅读 · 10 评论
分享