没有合适的资源?快使用搜索试试~ 我知道了~
matlab环境及基本操作.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
79 浏览量
2022-10-28
06:12:02
上传
评论
收藏 541KB DOCX 举报
matlab环境及基本操作.docxmatlab环境及基本操作.docx
资源推荐
资源详情
资源评论




















实验目的:
1.熟悉 Matlab 环境,掌握 Matlab 的主要窗口及功能;
2.学会 Matlab 的帮助使用;
3.掌握向量、矩阵的定义、生成方法和基本运算;
4.掌握 Matlab 的基本符号运算;
1.CPU 主频在 2GHz 以上,内存在 512Mb 以上的 PC;
2.Matlab 7 及以上版本.
一、Matlab 环境及主要窗口的功能

其中,
1.主窗口的功能是 :主窗口不能进行任何计算任务操作,只用来进行一些
整体的环境参数设置,它主要对 6 个下拉菜单的各项和 10 个按钮逐一解脱。
2.命令窗口的功能是:对 MATLAB 搜索路径中的每一个 M 文件 的注释
区的第一行进行扫描,一旦发现此行中含有所查询的字符串,则将该函数名及第
一行注释全部显示在屏幕上.
3. 历史窗口的功能是:历史窗口显示命令窗口中的所有执行过的命令,一
方面可以查看曾经执行过的命令,另一方面也可以重复利用原来输入的命令行,可
以从命令窗口中直接通过双击某个命令行来执行该命令,
4。当前目录窗口的功能是:显示当前目录下所有文件的文件名、文件类
型、和最后修改的时间,同时还提供搜索功能,在该窗口下,可以改变当前目录
5。M 文件编辑器窗口的功能是:MATLAN 提供了一个内置既有编辑和调
试功能好的程序编辑器;编辑器窗口也有菜单和工具栏,是编辑和调试程序非
常方便
6..发行说明窗口功能是:该窗口显示 MATLAB 总包和已安装的工具箱的
帮助、演示、GUI 工具和产品主页等 4 个内容。
7。工作空间窗口的功能是:该窗口显示所有目前内存中 MATLAB 变量的
变量名、数字结构、字节数以及类型,不同的变量类型分别对应不同的变量名
图标
8。图形窗口的功能是 :利用图形窗口和工具栏中的选项 ,可以对图形进行线
性、颜色、标记三维视图、光照和坐标轴等的设置
9.GUI(Graphacal User Interface)窗口功能是:
二、Matlab 的帮助使用
Matlab 提供的联机帮助系统使用户在没有任何资料的情况下就能掌握它的
使用和基本操作,作为 Matlab 的用户应熟练掌握其联机帮助系统的使用,下面
是 Matlab 联机帮助系统的使用方法。
- 2 -

通过命令窗口中直接输入 help命令将会显示当前帮助系统只能怪包含的所有项目
help
1:向量的生成
f=[3;4;5;6;7;8]
b:利用冒号表达式创建 通过设定“步长(step)"生成一维行向量,通过格式为:
x=x :step:x 。x0 表达向量的首元素值,xn 表示尾元素数值限,step 表示从第

c:定数线性采样生成 设定总点数 n 下,均匀采样生成一维行向量。通用格式为 x=linspace
(a,b,n).a,b 分别是生成向量的第一个和最后一个元素,n 是采样总点数。该指令生成的
数组相当于由 a:(a—b)/(n-1):b 生成的数组。缺省 n 时,生成 100 维的行向量。
clear %清除工空间中的所有变量
x=linspace(6,66,8)
y=6:60/7:66
z=linspace(6,66)
d:
定数对数采样生成向量 设定总点数 n 下,经“常用对数"均匀采样生成
一维行向量。通用格式为 x=logspace(a,b,n) 。生成数组的第一个元素值为
a
b
10 ,最后一个元素值为 10 ,n 为采样总点数,缺省时,生成 50 维的行向量.
例如:
clear
%清除工作空间的所有变量
x=logspace(1,8,8)
y=1:7/7:8
xx=10.^y
z=logspace(1,8)
2:向量元素的引用
格式为:向量名(下标范围或元素所满足的条件)。例:
clear
rand('state',0)
x=rand(1,8)
x(7)
%把均匀分布伪随机发生器置为初始状态
%产生(1×8)的均匀分布随机数组
%引用数组 x 的第 7 个元素
y=x([1 2 5])
z=x(1:3)
%引用数组 x 的第一、二、五个元素
%引用数组 x 的前三个元素
w=x(3:end)
v=x(3:—1:1)
%引用数组 x 的从第三个元素以后的元素
%由数组 x 的前 3 个元素倒排构成的了数组
u=x(find(x〉0。5)) %数组 x 中大于 0.5的元素构成的子数组
t=x([1 2 3 4 4 3 2 1]) %重复引用数组
3:
向量与标量、向量与向量的运算
① 四则运算符号有(+ - * / \ .* ./ .\)
a: 标量 a 与向量x 进行四则运算是 a 分别与 x 中的每个元素进行四则运
算并生一个与 x 等长的向量。例如
clear
x=[4 5 6 7 8 9 10 11]
y=3*x+3
z=x/2-1
- 4 -

p=4\x
b:等长的两个向量才能进行四则运算,向量 x 与 y 进行四则运算是这两个向量
的对应元素分别进行四则运算并生成一个与它们等长的向量。例如
clear
x=[1 2 3 4 5 6]
y=x*2
z=x+y
w=x.*y
n=x。/y
d=x。\y
② 幂运算(.^)
a:向量 x 与标量 a 的幂运算是对 x 的每一个元素施行幂运算,例如
clear
x=[1 2 3 4 5 6]
y=x。^3
z=3.^y
b:向量 x 与向量 y 的幂运算是元素对元素的幂运算。例如:
clear
x=[1 2 3 4 5 6]
y=x*2
z=x.^y
b=y.^x
③指数运算、对数运算与开方运算等
在 MATLAB 中,数组的运算实质上是数组内部每个元素的运算,
因此,数组的指数运算、对数运算与开方运算等与标量运算完全一
样,运算函数分别为“exp”、“log”、“sqrt"等。
例如:
clear
x=[3 5 7 9 11 13]
y=exp(x)
z=log(x)
- 5 -
剩余21页未读,继续阅读
资源评论

我是你的春哥!
- 粉丝: 3991
- 资源: 2万+

上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
