MATLAB入门学习第一天

MATLAB安装版本为R2018a_win64,安装包在百度网盘里:下载地址

MATLAB官网(ww2.mathworks.com)提供了免费教程,但要进行教程需要先邮箱注册账号。

1为简介视频

MATLAB是一个高级语言,可用于数值计算、数据可视化和编程。

启动时默认界面有三个主窗口:当前文件夹、命令行窗口和工作区。窗口可以随意调整,可在点击layout中default恢复默认。

2.1输入命令

通过在命令行窗口MATLAB提示符(>>)后直接输入命令,然后按Enter来执行命令。

可以直接输入算式进行简单计算,这一节通过几个任务展示了简单数值运算。

若直接输入算式,则计算结果储存在默认变量【ans】中,MATLAB界面右侧工作区实时显示变量值。

赋值运算符为【=】表示等号右侧的表达式赋给左侧的变量,即先计算右侧,再将结果赋给左侧变量,如

m=3*5
m=m+1

此时,m=16.

在命令末尾添加分号【;】,可以“抑制输入”,即执行命令而不在命令行窗口显示结果。

直接输入变量名后回车,可以返回变量的值。

2.2在变量中储存数据

变量名规则:

以字母开头,并且仅包含字母、数字和下划线。

清除所有变量:

clear

清除命令行窗口

clc

2.3使用内置的函数和常量

MATLAB内置常量,如pi表示圆周率π,内置常见函数,如sin(正弦)、abs(绝对值)、eig(特征值)、sqrt(平方根)。

需要使用圆括号来传递函数输入,如

y=sin(x)
z=sqrt(-9)

3.1手动输入数组

使用方括号[]数组。例:创建名为x的数组,两个元素位于同一行中,元素中间使用空格或逗号分隔。

x=[7 9]

两个元素位于同一列中,元素中间使用分号分隔。

x=[7;9]

创建矩阵。

x=[3 4 5;6 7 8]

3.2等间距向量

使用运算符【:】指定起始值和最终值,默认间距为1,需要输入方括号。

行向量5 6 7 8;

y=5:8

指定间距为2;

x=20:2:30

使用linspace函数,指定元素数目而不是间距,应使用逗号【,】分隔输入值:linspace(first,last,number_of_elements)

以1开头,10结尾,包含5个元素的行向量;

x=linspace(1,10,5)

使用运算符【’】将行向量转换为列向量;

x=x’

创建行向量并转为列向量,这时需要用圆括号来指定运算顺序;

x=(1:2:5)’

使用rand函数创建随机2*2矩阵;

x=rand(2)

创建随机3*5矩阵;

x=rand(3,5)

使用zeros函数创建6*5全零矩阵;

x=zero(6,5)

使用save命令保存变量到MAT文件:save filename variables -mat

将工作区变量x保存到名为datafile.mat的文件中;

save datafile x

使用load命令从MAT文件加载变量:load filename variables

从文件datafile.mat加载变量;

load datafile

4.2导入工具

可直接用鼠标从左侧窗口选择电子表格、文本、图片等文件,右键导入数据,在界面中选择数据导入到工作区。

你可能感兴趣的:(MATLAB入门学习第一天)