- 8
- 0
- 约1.59千字
- 约 3页
- 2019-09-10 发布于山西
- 举报
实验二 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;
g3=cross(A,B)
注意:g1和g2的结果是否相同,为什么?g4的结果与g1和g2人结果是否一样,为什么?
说明:
向量的点积(内积)是指两个向量在其中某一个向量方向上的投影的乘积,通常可以用来引申
原创力文档

文档评论(0)