matlab语言实验二,实验二 MATLAB语言基础

实验二 MATLAB 语言基础

一、实验目的

基本掌握 MATLAB 向量、矩阵、数组的生成及其基本运算(区分数组运算和矩阵运算)、常用的数学函数。了解字符串的操作。

二、实验内容

(1) 向量的生成和运算。

(2) 矩阵的创建、引用。

(3) 矩阵的运算。

(4) 字符串的操作。

三、实验步骤

1. 向量的生成和运算

1) 向量的生成

① 直接输入法:

>>A=[2,3,4,5,6] %生成行向量

>>B=[1;2;3;4;5] %生成列向量

② 冒号表达式法:

>>A=1:2:10,B=1:10,C=10:-1:1

③ 函数法:

linspace( ) 是线性等分函数,logspace( ) 是对数等分函数。

>>A=linspace(1,10),B=linspace(1,30,10)

>>A=logspace(0,4,5)

练习:使用logspace( )创建1~4 π 的有10 个元素的行向量。

2) 向量的运算

① 维数相同的行向量之间可以相加减,维数相同的列向量也可相加减,标量可以与向

量直接相乘除。

>>A=[1 2 3 4 5],B=3:7,

>>AT=A',BT=B', %向量的转置运算

>>E1=A+B,E2=A-B %行向量相加减

>>F=AT-BT, %列向量相减

>>G1=3*A,G2=B、3, %向量与标量相乘除

② 向量的点积与叉积运算。

>>A=ones(1,10);B=(1:10); BT=B’;

>>E1=dot(A,B)

>>E2=A*BT %注意E1 与E2 的结果是否一样

>>clear

>>A=1:4,B=3:6,

>>E=cross(A,B)

2. 矩阵的创建、引用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值