如何迅速的掌握matlab,重新学习MATLAB——极速入门

了解点儿MATLAB,知道它非常有用,但一直不太会用,如何快速掌握它呢?

本专栏力争用最简洁的语言和逻辑,让您在最短时间内,学到教材课程中罕见的MATLAB运用技法,从新手迈向成手。

如果只让我推荐学习一款软件,那就是MATLAB了。

MATLAB是绝对的神器,它:是科学家与工程师的第一帮手;

是数学建模/算法学习/符号计算/数据绘图的超级工具;

节省生命的M语言,1天可入门;

“我也学过MATLAB,但是就是感觉不会用”

工程类的同学,基本都学过MATLAB,有的正在学,但绝大多数同学都有一种不会应用的感觉,为什么?不知道MATLAB与其它语言相比的优势在哪里

不了解MATLAB使用的常用技巧与套路

不清楚MATLAB使用的规则与习惯

如果您想学学如何去用MATLAB这个神器,看了书却还是感觉不会用,那么,恭喜您,本专栏来了。

MATLAB简直无所不能

打开软件

安装版本区别不大,惟一就是建议安装2016以后的版本,原因很简单:有中文界面和帮助。

我这里使用2018a。(MATLAB每年出两个版本,分别叫a和b)

MATLAB界面

界面一目了然不用介绍,尤其是中文界面学起来容易多了。

先设置工作目录

如果使用先不设置工作目录的话,能不能用呢?

当然也能。只是使用时产生的文件就会保存在MATLAB的软件安装目录下了。

所以,使用MATLAB做一项工作之前,要建立一个文件夹,并选择为工作目录。

直接上手

在中间的命令行窗口,直接输入:>> a=1;b=2;

a+b

ans = 3

分号——一句话结束

不使用分号,表示要输出这句话的结果。

向量和矩阵的输入a=[1 2 3]; % 行向量

b=[1 2; 3 4]; % 2x2矩阵

c=[1 2 3; 4 5 6]; % 2行1列矩阵

% 后面的部分,在是MATLAB表示注释

复杂的程序无非就是许多简单的程序

向量和矩阵的运算>>a=[1 2 3];

b=2;

a*b

ans = 2 4 6

>>a.*a

ans = 1 4 9

'*' (乘)和 “.*”(点乘)的区别,许多同学学了很久也记不清,其实一句话——

“乘”用于真正的乘法运算,如矩阵乘矩阵/矩阵乘数;而“点乘”用于简写对应位置数乘,如矩阵对应位置相乘。

此外,+ - / ./ 等,也是相同的道理。

MATLAB——是矩阵的天下

MATLAB中文翻译叫矩阵实验室,一望便知,软件是围绕矩阵计算为核心的,MATLAB也是处理矩阵运算最方便也是最权威的软件之一了。

矩阵是工程学的基础,不了解矩阵是难以学习高级的工程学的,而MATLAB正是处理矩阵运算的最佳途径。

图片只是矩阵而已

最常用的两个命令:clc % 清空命令行

如果不需要历史记录,就使用clc命令清屏。窗口一下清爽了。clear % 清空工作区变量

在工作区会保存使用过的变量,有时会干扰程序的运行,所以在程序开头可以先clear一下。

M文件编写

就如同MS Word的文件类型为doc/docx一样,MATLAB中的文件为.m文件,称为M文件。

你可能感兴趣的:(如何迅速的掌握matlab)