实验二MATLAB语言基础
一、实验目的
基本掌握MATLAB向量、矩阵、数组的生成及其基本运算(区分数组运算和矩阵运算)、常用的数学函数。了解字符串的操作。
二、实验内容
1.向量的生成与运算;
2.矩阵的创建、引用和运算;
3.多维数组的创建及运算;
4.字符串的操作。
三、实验步骤
1.向量的生成与运算
①向量的生成
向量的生成有三种方法:
直接输入法:生成行向量、列向量;
冒号表达式法:变量=初值:间隔(可正可负):终值
函数法:使用linspace线性等分函数,logspace对数等分函数。
格式为:linspace(初值,终值,个数)
Logspace(初值,终值,个数), 初值及终值均为10的次幂。
②向量的运算
A=[1 2 3 4 5],b=3:7,计算两行向量的转置,两行向量人加、减,两列向量的加、减;向量的点积与叉积。
a=[1 2 3 4 5];
b=3:7;
at=a',bt=b'
e1=a+b,e2=a-b
f1=at+bt,f2=at-bt
g1=dot(a,b),g2=a*bt
g4=a.*b
A=1:3;B=4:6;