Matlab
Matlab快速入门之矩阵和幻方矩阵
今天来说下Matlab中矩阵和幻方矩阵的创建方法。矩阵是指一个n行m列的一些数字组成的矩形阵列,而幻方矩阵(也有人称作魔方矩阵)指的是是有相同的行数和列数,并在每行每列、对角线上的…
Matlab快速入门之帮助和文档
Matlab内置大量函数,那么我们该如何使用这些函数呢。有时候,我们不知道该如何使用函数,比如函数的输入参数和输出参数是怎么样的。这个问题,其实Matlab早就想到了。于是,Mat…
Matlab快速入门之编程和脚本
我们知道Matlab内置了大量函数,方便数据处理,函数作图等。当我们遇到一些问题需要解决,而Matlab中未内置这些函数时,我们就需要自己编写一些程序。本来就来讲解下Matlab中…
Matlab快速入门之二维图和三维图
之前,我们已经分享了很多Matlab绘图函数的文章。今天这篇,属于Matlab入门篇,简单介绍下Matlab中二维图、三维图的创建方法,以及如何在一张图里绘制多张图。这里,主要以p…
Matlab快速入门之调用函数
今天来给各位说下如何在Matlab中调用函数,MATLAB®内置了大量执行计算任务的函数,尤其随着版本的迭代,内置的函数会越来越多。在其他编程语言中,函数等同于子例程或方法。本文,…
Matlab快速入门之文本和字符
本文中,将会讲解Matlab中关于文本和字符的创建。其中,文本指的是字符串数组中的文本;字符指的是字符数组中的数据。文本,可以理解为字符串数组,一个字符串在Matlab中只占用一个…
Matlab快速入门之工作区变量
正如我们在《Matlab快速入门之桌面基础知识》一文中,提到的Matlab工作区。一般,打开Matlab界面,右侧部分就是Matlab的工作区。工作区中,包含在MATLAB®中创建…
Matlab快速入门之数组索引
正如上一篇文章所述,Matlab中的所有变量都可以看成数组或矩阵。那么我们获取数组中某个位置的值,就需要用到数组索引的功能。文中,以二维矩阵中某些特定位置的元素为例,说明如何查询数…
Matlab快速入门之矩阵和数组
这篇来讲一下Matlab中矩阵和数组的应用,MATLAB是matrix laboratory的缩写形式。MATLAB®主要用于处理整个的矩阵和数组,这也是Matlab设计的初衷,只…
Matlab快速入门之桌面基础知识
今天开始,分享一些Matlab入门的知识吧。本篇主要介绍一下Matlab软件启动后的操作窗口,一般情况下,打开的桌面,包括当前文件夹、详细信息、编辑器、命令行窗口、工作区。其中,我…
Matlab通过自定义方程实现数据拟合
本文,我们继续使用Matlab内置Census数据,通过自定义方程,实现数据的拟合。使用的Matlab函数为fittype。这里,自定义拟合的方程有二次和三次多项式。函数形式为:y…
Matlab使用曲线拟合工具箱拟合多项式曲线
Matlab内置了一个曲线拟合工具箱,即Curve Fitting Toolbox。今天,我们来使用Curve Fitting Toolbox曲线拟合工具箱实现多项式的拟合,最高可…
【转载】使用MATLAB绘制好看的韦恩图源码分享
韦恩图绘制的代码MATHWORKS上也有,不过最多只支持四组绘制,于是参考R语言ggVennDiagram包制作了一款支持7组样本的韦恩图绘制MATLAB函数。 百度百科 文氏图(…
Matlab使用numel函数获取组成数组的元素个数
前面,给各位介绍了Matlab中使用length函数获取数组的最大长度值,感兴趣的可以参考:《Matlab使用length函数获取数组最大长度》。今天,再给大家介绍一个numel函…
Matlab使用length函数获取数组最大长度
之前,古哥给大家分享了Matlab中size函数的使用方法,具体可以参考:《Matlab使用size函数获取目标数组的尺寸》。今天,再给大家分享一个类似的函数,即length。Ma…