Matlab上机实验
数字信号处理MATLAB实验1
实验一熟悉MATLAB环境
一、实验目的
(1)熟悉MATLAB的主要操作命令。
(2)学会简单的矩阵输入和数据读写。
(3)掌握简单的绘图命令。
(4)用MATLAB编程并学会创建函数。
(5)观察离散系统的频率响应。
二、实验内容
认真阅读本章附录,在MATLAB环境下重新做一遍附录中的例子,体会各条命令的含义。在熟悉了MATLAB基本命令的基础上,完成以下实验。
上机实验内容:
(1)数组的加、减、乘、除和乘方运算。输入A=[1234],B=[345
6],求C=A+B,D=A-B,E=A.*B,F=A./B,G=A.^B并用stem语句画出
A、B、C、D、E、F、G。
(2)用MATLAB实现以下序列。
a)x(n)=0.8n0≤n≤15
b)x(n)=e(0.2+3j)n0≤n≤15
c)x(n)=3cos(0.125πn+0.2π)+2sin(0.25πn+0.1π)0≤n≤15
(n)=x(n+16),绘出四个d)将c)中的x(n)扩展为以16为周期的函数x
16
周期。
(n)=x(n+10),绘出四个e)将c)中的x(n)扩展为以10为周期的函数x
10
周期。
(3)x(n)=[1,-1,3,5],产生并绘出下列序列的样本。
a)x 1(n)=2x(n+2)-x(n-1)-2x(n)
b)∑=-=5
1k 2)
k n (nx (n) x (4)绘出下列时间函数的图形,对x轴、y轴以及图形上方均须加上适当的标注。
a)x(t)=sin(2πt)0≤t≤10s
b)x(t)=cos(100πt)sin(πt)
0≤t≤4s
概率-matlab上机实验
数学实验-概率
学院:理学院
班级:xxxx
姓名:xxxx
学号:xxxx
指导教师:xxxxx
实验名称:概率
试验目的:
1)通过对mathematica软件的练习与运用,进一步熟悉和掌握mathematica软件的用法与功能。
2)通过试验过程与结果将随机实验可视化,直观理解概率论中的一些基本概念,并初步体验随机模拟方法。
实验步骤:
1)打开数学应用软件——Mathematica ,单击new打开Mathematica 编辑窗口;
2)根据各种问题编写程序文件;
3)运行程序文件并调试;
4)观察运行结果(数值或图形);
5)根据观察到的结果写出实验报告,并析谈学习心和体会。
实验内容:1)概率的统计定义
2)古典概型
3)几种重要分布
1)二项分布
2)泊松分布
4)概率问题的应用
(一)概率的统计定义
我们以抛掷骰子为例,按古典概率的定义,我们要假设各面出现的机会是等可能的,这就要假设:
(1)骰子的质料绝对均匀;
(2)骰子是绝对的正方体:
(3)掷骰子时离地面有充分的高度。
但在实际问题中是不可能达到这些要求的,假设我们要计算在一次抛掷中出现一点这样一个事件 的概率为多少,这时,已无法仅通过一种理论的考虑来确定,但我们可以通过试验的方法来得到事件 概率:设反复地将骰子抛掷大量的次数,例如n 次,若在n 次抛
掷中一点共发生了 次,则称
是 这个事件在这n 次试验中的频率,概率的统计定义就是将 作为事件 的概率P( )
的估计。
这个概念的直观背景是:当一个事件发生的可能性大(小)时,如果在同样条件下反复重复这个实验时,则该事件发生的频繁程度就大(小)。同时,我们在数学上可以证明:对几何任何一组试验,当n 趋向无穷时,频率 趋向同一个数。
matlab实验
实验一 MATLAB基本操作
一、实验目的
1、了解MATLAB应用程序环境
2、掌握MATLAB语言程序的书写格式和MATLAB语言程序的结构。
3、掌握在MATLAB应用环境下编写程序
4、掌握MATALB调试过程,帮助文件
5、掌握MATLAB语言上机步骤,了解运行一个MATLAB程序的方法。
6、本实验可在学习完教材第一章后进行。
二、主要仪器及耗材
PC电脑,MATLAB6.5软件
三、实验内容和步骤
1、MATLAB语言上机步骤:
(1)、进入系统
在C盘或其他盘上找到MATLAB或MATLAB6.5,然后双击其图标打开文件夹。
然后进行编辑源程序->编译->连接->执行程序->显示结果
(2)、常用命令
编辑切换(F6),编译(F9),运行(CTRL+F9),显示结果(ALT+F5)其它常用命令见“附录一”。
2、有下面的MATLAB程序。
(1)数值计算功能:如,求方程 3x4+7x3 +9x2-23=0的全部根
p=[3,7,9,0,-23]; %建立多项式系数向量
x=roots(p) %求根
(2)绘图功能:如,绘制正弦曲线和余弦曲线
x=[0:0.5:360]*pi/180;
plot(x,sin(x),x,cos(x));
(3)仿真功能:如,
请调试上述程序。
3、熟悉MATLAB环境下的编辑命令,具体见附录一。
三、实验步骤
1、静态地检查上述程序,改正程序中的错误。
2、在编辑状态下照原样键入上述程序。
3、编译并运行上述程序,记下所给出的出错信息。
4、按照事先静态检查后所改正的情况,进行纠错。
5、再编译执行纠错后的程序。如还有错误,再编辑改正,直到不出现语法错误为止。
MATLAB上机实验实验报告
MATLAB上机实验一
一、实验目的
初步熟悉MATLAB 工作环境,熟悉命令窗口,学会使用帮助窗口查找帮助信息。
命令窗口
二、实验内容
(1) 熟悉MATLAB 平台的工作环境。
(2) 熟悉MATLAB 的5 个工作窗口。
(3) MATLAB 的优先搜索顺序。
三、实验步骤
1. 熟悉MATLAB 的5 个基本窗口
①Command Window (命令窗口)
②Workspace (工作空间窗口)
—③Command History (命令历史记录窗口)
④Current Directory (当前目录窗口)
⑤Help Window (帮助窗口)
(1) 命令窗口(Command Window)。
在命令窗口中依次输入以下命令:
>>x=1
>> y=[1 2 3
4 5 6
7 8 9];
>> z1=[1:10],z2=[1:2:5];
>> w=linspace(1,10,10);
>> t1=ones(3),t2=ones(1,3),t3=ones(3,1)
>> t4=ones(3),t4=eye(4)
x =1
z1 =
1 2 3 4 5 6 7 8 9 10 t1 =
1 1 1
1 1 1
1 1
t2 =
1 1 1
t3 =
1
1
1
t4 =
1 1 1
1 1 1
1 1 1
t4 =
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
思考题:①变量如何声明,变量名须遵守什么规则、是否区分大小写。
答:(1)变量声明
1.局部变量
每个函数都有自己的局部变量,这些变量只能在定义它的函数内部使用。当函数运行时,局部变量保存在函数的工作空间中,一旦函数退出,这些局部变量将不复存在。
matlab上机试验[教学]
Matlab 上机实验
一、 实验目的
1、 掌握绘制MATLAB 二维、三维和特殊图形的常用函数;
2、 熟悉并掌握图像输入、输出及其常用处理的函数。
二、 实验内容
1 绘制函数的网格图和等高线图。4
22cos cos y x ye
x z +-=
其中x 的21个值均匀分布在[-5,5]范围,y 的31个值均匀分布在[0,10],要求将产生的网格图和等高线图画在同一个图形窗口上。
2 绘制三维曲面图,使用纯铜色调色图阵进行着色,并进行插值着色
处理。
⎪⎩
⎪
⎨⎧===s z t s y t
s x sin sin cos cos cos
2
30,2
0ππ
≤
≤≤
≤t s
3 已知
⎪⎪⎩⎪⎪⎨
⎧>++≤+=0),1ln(210,22x x x x e x y π
在-5<=x<=5区间绘制函数曲线。
4 已知y1=x2,y2=cos(2x),y3=y1*y2,其中x 为取值-2π~2π的等差数列(每次增加0.02π),完成下列操作:
a) 在同一坐标系下用不同的颜色和线型绘制三条曲线,给三条曲
线添加图例;
b) 以子图形式,分别用条形图、阶梯图、杆图绘制三条曲线,并分别给三个图形添加标题“y1=x^2”,“y2=cos(2x)”和“y3=y1*y2”。
5 在xy 平面内选择区域[][],,-⨯-8888
,绘制函数z =
的三
种三维曲面图。
6 在[0,4pi]画sin(x),cos(x)(在同一个图象中); 其中cos(x)图象用红色小圆圈画.并在函数图上标注 “y=sin(x)”, “y=cos(x)” ,x 轴,y 轴,标题为“正弦余弦函数图象”.
实验1 MATLAB语言上机操作实践
实验报告
通信工程 1101学号:********* 姓名:李*
实验1MATLAB语言上机操作实践
一、实验目的:
㈠、了解MATLAB语言的主要特点、作用。
㈡、学会MATLAB主界面简单的操作使用方法。
㈢、学习简单的数组赋值、运算、绘图、流程控制编程。
二、实验内容:
㈠、简单的数组赋值方法
MATLAB中的变量和常量都可以是数组(或矩阵),且每个元素都可以是复数。
1.在MATLAB指令窗口输入数组A=[1 2 3;4 5 6;7 8 9],观察输出结果。
然后,
键入:A(4,: )=[1 3 5]
键入:A (5,2) = 7
键入:A(4,3)= abs (A(5,1))
键入:A ([2,5],:) = [ ]
键入:A/2
键入:A (4,:) = [sqrt(3) (4+5)/6*2 –7]
观察以上各输出结果。将A式中分号改为空格或逗号,情况又如何?请在每式的后面标注其含义。 A=[1 2 3;4 5 6;7 8 9]
A =
1 2 3
4 5 6
7 8 9
>> A(4,: )=[1 3 5]
A =
1 2 3
4 5 6
7 8 9
1 3 5
>> A(5, 2)=7
A =
1 2 3
4 5 6
7 8 9
1 3 5
0 7 0
>> A(4, 3)=abs(A(5, 1))
A =
1 2 3
4 5 6
7 8 9
1 3 0
0 7 0
>> A([2, 5],: )=[]
A =
1 2 3
7 8 9
1 3 0
>> A/2
ans =
0.5000 1.0000 1.5000
实验一应用MATLAB进行信号分析(参考答案)(1)
注意: 注意: 如何加坐标号。 如何加坐标号。
矩形单脉冲的幅度谱 (另一种绘图 另一种绘图) 另一种绘图
A=2; B=0.04; t=0: 0.001 :4; = ; ; x=A*rectpuls(t-2, B); subplot(2,1,1); plot(t,x); grid; ; axis([ 0,4,-0.5,3 ]); X= fft (x); k=length(X); X1=[ X(k/2:k), X(1:k/2-1) ]; m=(-k/2+1):k/2-1; subplot(2,1,2); plot(m,abs(X1)); grid ; 幅度左右对称绘出 xlabel('f/Hz'); ylabel('|X(jw)|');
长度周期数模板该模板的参数这里01是脉冲宽度取行范围取列范围基波频率5hz3次谐波15hz周期信号的非整数周期复制采样点没有落在整周期的时刻上
实验一 应用MATLAB进 应用MATLAB进 行信号分析
Lecture Script 2009.5.5
一、实验目的
1 、熟悉 熟悉MATLAB的主要操作命令。 的主要操作命令。 的主要操作命令
C、抽样函数定义: 、抽样函数定义: sinc(x) ▲=sinπx/πx 即 sinc(t/π)= sint/t= Sa(t)
MATLAB上机实验报告
MATLAB上机实验报告
实验
一、实验目的--------------------------------------------------------------------------------------------------------3
二、实验内容--------------------------------------------------------------------------------------------------------3
三、实验步骤--------------------------------------------------------------------------------------------------------3
1. M 文件的编辑----------------------------------------------------------------------------------------------3
2. 程序流程控制结构---------------------------------------------------------------------------------------3
1) for 循环结构-----------------------------------------------------------------------------------------4
天津工业大学matlab上机实验题答案3
“MATLAB 及其在通信中的应用” 上机实验三1
————MATLAB 程序设计初步 学号 班级
1、 编写.m 程序。打开2*2的图形子窗口,按要求绘制图形:
关于z 的函数有22-x y z e --=,其中[22],[22]x y ∈-∈-,
子窗口1: 绘制三维螺旋曲线图,曲线颜色红色,线型为 * ,线宽为
〔提示:plot3〕
子窗口2:绘制三维网格曲线,加入舞台效果
子窗口3:绘制三维网格曲面,且绘制等高线
子窗口4:绘制三维网格曲面,函数外表颜色连续
将所编程序和输出图形截图,填入到下面空白处。
〔20分〕
答案:
1 完成后以附件形式发送到邮箱commu_matlab2014@sohu 。邮件主题为“班级”加“下划线”加“”加“下
划线”加“实验一”,如“通信1101__实验一”,word 文件名类似,如“通信1101__实验一”。
2、 绘制球体图形,要求球体中心坐标为(4,5,6),球体半径为r=10,球体外表有15*15个
小网格。将程序写在下面空白处即可。无需对绘制出的球体图形截图。
〔10分〕
答案:
[x,y,z]=sphere(15);
X=x*10+4;
Y=y*10+5;
Z=z*10+6;
mesh(X,Y,Z);
3、 编写.m 程序。打开2*2的图形子窗口,按要求绘制图形:
子窗口1:绘制b=sin (a)+3的二维散点图,其中π∈a [0 2]。指定竖条末端圆圈的填充颜色设置为绿色。横轴对应的变量为a ,纵轴对应的变量为b
子窗口2:绘制b=sin (a)+3的梯形图,其中π∈a [0 2]。曲线颜色黑色,线型为 - ,线宽为 子窗口3:绘制z=sin(x)+cos(y)的三维散点图,其中x 1,2,3,...,10y ==。指定竖条末端圆圈的填充颜色设置为红色。用view 函数将方位角设置为-30。仰角设置为40。
Matlab应用 上机实验1
《Matlab 应用》上机实验一:Matlab 基础操作
宁波工程学院电信学院
[实验目的]
1.熟悉Matlab 的开发环境。
2. 熟悉主菜单和工具栏的内容,工作空间窗口、命令历史窗口、当前路径窗口的功能,帮助系统的使用。
3. 熟悉常量与变量的相关命令操作。
4.掌握矩阵和数组的算术运算(+、—、*、/、^、.*、./、.^)及常用矩阵函数。
5. 掌握矩阵的修改、变形、部分矩阵的抽取。
[实验内容]
1.计算26)3
sin(3.13π
=y ,实现
1) 结果用format 命令按不同格式输出。
2) 观察在进行上述计算后命令历史窗口的变化,用功能键实现回调刚
才计算语句。
3) 观察工作空间窗口变化,观察窗口中变量的 size, class 属性和变量图
标。
4) 回调计算语句,把sin 改为sn 运行,观察反馈信息。回调语句在语
句后面加;看输出有何不同。
2. 求下列表达式的值
(1)2
e 185sin 2+=。
z
(2)0.3,9.2,8.2,...8.2,9.2,0.3a ),3.0a (sin 2
e e z 2a
.03a .0---=+⨯-=
3. 定义一个10个元素的等差数列x ,第一个元素是1第10个元素是20,
1)取出其中的第2个元素赋值给y 。
2)将数组x 的前3个元素分别赋值为4,5,6。
3)将数组x 的前5个元素倒序后构成一个子数组赋值给z 。 4)取出x 中的第2到最后一个元素赋值给t 。
4. 已知矩阵]6,4,2[],3,2,1[,638976242,897473535==⎥⎥
⎥⎦
⎤
⎢⎢⎢⎣⎡=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=F E B A (1) 求A+B ,A-B ,5A ,A 和B 的积,A 和B 的数组积。
MATLAB计算机仿真上机作业.pdf
g,用程序实现下式:
a=4,向量 g [ 4,4,7,10, 6,42,1wenku.baidu.com0] 。
6、 用极坐标画半径为 2 的圆 答案如下: 第一题 function [thetax,thetay,thetaz]= zcj01(v1,v2,E1,E2,d1,d2,F,z) % 函数功能:计算 xyz 方向应力 % 输入参数: v1,v2,E1,E2,d1,d2,F,z % 输出参数: thetax,thetay,thetaz v1=0.3;v2=0.3; E1=3*10^7;E2=3*10^7; d1=1.5;d2=2.7; F=37300; z=0.254; a=((3*F/8)*(((1-v1^2)/E1)+((1-v2^2)/E2))/(1/d1+1/d2))^(1/3); pmax=3*F/(2*pi*(a^2)); thetax=-pmax*((1-(z/a)*atan(a/z))*(1-v1)-0.5*(1+z^2/(a^2))^(-1)); thetay=-pmax*((1-(z/a)*atan(a/z))*(1-v1)-0.5*(1+z^2/(a^2))^(-1)); thetaz=-pmax/(1+z^2/(a^2)); end
4、 由下式产生黄金分割数:
Matlab上机实验题及参考解答
Matlab上机实验题及参考解答
目录
实验一Matlab初步实验 (2)
一matlab基本功能介绍 (2)
二Matlab扩展功能 (2)
三练习 (2)
四练习题参考解答 (3)
实验二概率模型实验 (5)
一复习 (5)
二事件的响应 (5)
三Matlab中随机数字的生成与处理 (5)
四练习 (5)
五练习题参考解答 (5)
实验三插值与拟合 (7)
实验四线性规划与非线性规划 (8)
4.1 实验目的 (8)
4.2 实验内容 (9)
4.3 综合练习 (10)
4.4 课外作业 (11)
实验五数值计算 (12)
5.1 实验目的 (12)
5.2 实验内容 (12)
4.3 综合练习 (15)
4.4 课外作业 (15)
实验六计算机图像处理 (16)
6.1 实验目的 (16)
6.2 实验内容 (16)
6.3 综合练习 (17)
6.4 课外作业 (19)
实验七综合练习 (19)
7.1 实验目的 (19)
7.2 实验内容 (19)
7.3 综合练习 (20)
7.4 课外作业 (21)
实验一 Matlab 初步实验 一 matlab 基本功能介绍
1 编程环境
2语法规范:for … end; if …else if …end; 3 矩阵运算 4 图形绘制
二 Matlab 扩展功能
1 编程练习:(1) 绘出序列k k x x r r 0(1),0.2083=+=;
(2) 绘出曲线rt
x t x e t 0(),0=>
2 扩展功能
(1) 矩阵中全部数据、部分数据的截取、更改; (2) 矩阵的初始化与赋值
如:A=zeros(5,5); A(2:2:)=[1,2 3 4 5] 3 微积分基础(见实验4) 符号计算
matlab上机实验报告
matlab上机实验报告
《Matlab上机实验报告:探索数据分析与图像处理的奇妙世界》
摘要:本实验报告基于Matlab平台,探索了数据分析与图像处理的应用。通过实验,我们发现Matlab具有强大的数据处理和图像处理能力,能够帮助我们快速高效地分析数据和处理图像。本文将详细介绍实验过程和结果,以及对Matlab在数据分析与图像处理中的应用前景进行探讨。
1. 实验目的
本次实验旨在通过Matlab平台进行数据分析与图像处理实验,探索Matlab在这两个领域的应用能力,为学习者提供实践机会,加深对数据分析与图像处理的理解,并为未来的科研工作和工程实践提供技术支持。
2. 实验内容
2.1 数据分析
我们首先使用Matlab对一组实验数据进行分析,包括数据的可视化、统计特征提取、数据拟合等操作。通过Matlab强大的数据处理工具,我们可以快速准确地分析数据,提取出其中的规律和特征,为后续的决策和应用提供支持。
2.2 图像处理
其次,我们利用Matlab对一组图像进行处理,包括图像的增强、滤波、边缘检测等操作。通过Matlab丰富的图像处理工具,我们可以对图像进行各种操作,改善图像质量,提取图像特征,甚至实现图像识别和分析。
3. 实验结果
在数据分析方面,我们利用Matlab对实验数据进行了可视化展示,并提取了数据的统计特征,得到了数据的分布规律和趋势。在图像处理方面,我们利用
Matlab对图像进行了增强和边缘检测,得到了处理后的图像,观察到了图像质
量的改善和边缘特征的提取。
4. 实验结论
通过本次实验,我们深刻认识到Matlab在数据分析与图像处理领域的强大能力,能够帮助我们快速高效地分析数据和处理图像,为科研工作和工程实践提供技
数字信号处理MATLAB实验
实验一熟悉MATLAB环境
一、实验目的
(1)熟悉MATLAB的主要操作命令。
(2)学会简单的矩阵输入和数据读写。
(3)掌握简单的绘图命令。
(4)用MATLAB编程并学会创建函数。
(5)观察离散系统的频率响应。
二、实验内容
认真阅读本章附录,在MATLAB环境下重新做一遍附录中的例子,体会各条命令的含义。在熟悉了MATLAB基本命令的基础上,完成以下实验。
上机实验内容:
(1)数组的加、减、乘、除和乘方运算。输入A=[1 2 3 4],B=[3 4 5 6],求C=A+B,D=A-B,E=A.*B,F=A./B,G=A.^B并用stem语句画出
A、B、C、D、E、F、G。
(2)用MATLAB实现以下序列。
a)x(n)=0.8n0≤n≤15
b)x(n)=e(0.2+3j)n0≤n≤15
c)x(n)=3cos(0.125πn+0.2π)+2sin(0.25πn+0.1π) 0≤n≤15
d)将c)中的x(n)扩展为以16为周期的函数x16(n)=x(n+16),绘出四个周期。e)将c)中的x(n)扩展为以10为周期的函数x10(n)=x(n+10),绘出四个周期。
(3)x(n)=[1,-1,3,5],产生并绘出下列序列的样本。
a )x 1(n)=2x(n+2)-x(n-1)-2x(n)
b )∑=-=5
1k 2)k n (nx (n) x
(4)绘出下列时间函数的图形,对x 轴、y 轴以及图形上方均须加上适当的标注。
a) x(t)=sin(2πt) 0≤t ≤10s b) x(t)=cos(100πt)sin(πt) 0≤t ≤4s
数字信号处理(MATLAB版)上机实验操作
实验一离散时间信号与系统
一、实验目的:
1、熟悉常见离散时间信号的产生方法;
2、熟悉离散时间系统的单位脉冲响应和单位阶跃响应的求解方法;
3、熟悉离散时间信号经过离散时间系统的响应的求解方法。
二、实验内容:
已知离散时间系统差分方程为y(n)-0.5y(n-1)+0.06y(n-2)=x(n)+x(n-1),求
1、该系统的单位脉冲响应并绘图;
2、该系统的单位阶跃响应并绘图;
3、已知x(n)=可自己指定用filter函数经过系统的响应并绘图;
4、用conv_m函数求系统响应并绘图。
三、实验平台:MA TLAB集成系统
四、设计流程:
此处写个人自己的设计流程
五、程序清单:
此处写程序内容
六、调试和测试结果:
此处写程序的执行结果和实验过程中的调试经过、出现的错误和对应的解决方法
七、教师评语与成绩评定
此处由老师填写
上机操作:实验一离散时间信号与系统
实验内容:
1.脉冲响应
>> b =[1,1]; a = [1,-0.5,0.06];n = [-10:25];
>> impz(b,a,n);
>> title('Impulse Response'); xlabel('n'); ylabel('h(n)')
2.单位阶跃响应
>> x = stepseq(0,-10,25); s = filter(b,a,x);
Warning: Function call stepseq invokes inexact match d:\MATLAB7\work\STEPSEQ.M.
Matlab实验题目与答案
(温馨提示:实验课结束后,请将所有作业(题目、代码、结果)利用word 整
理成一个完整的实验报告,加上封面,打印,纸质档于18周周一交)
第一次上机作业
目的:
1. 掌握MATLAB 各种表达式的书写规则
2. 运行课堂上讲过的例子,熟悉矩阵、表达式的基本操作和运算。
作业:
1. 熟悉matlab 集成环境界面。回答以下问题,并操作相关的指令:
(1) 分别写出清除命令窗口和清除变量的指令。
答: clc 和clear
(2)在命令行输入命令后,matlab 的搜索过程是怎样的?
答: (1)检查该命令对象是不是一个变量。
(2)检查该命令对象是不是一个内部函数。
(3)检查该命令对象是否为当前目录下的程序文件。
(4)检查该命令对象是否为MATLAB 搜索路径中其他目录下的M 文件。
(3)什么是matlab 的当前工作目录?写出两种设置当前工作目录的方法? 答: 就是matlab 当前文件读取和存储的默认路径
(1)在当前目录窗口中更改
(2)在MATLAB 桌面工具栏中更改
(3)使用cd 命令:cd c:\mydir---将c :\mydir 设置为当前目录
(4)什么是matlab 的搜索路径?写出两种设置搜索路径的方法?
答: 指Matlab 运行文件时进行搜索的目录。
(1)用path 命令设置:
(2)用Set Path 对话框设置
(5)help 命令和doc 命令有什么作用,它们有什么区别?
答: help 命令:最基本的帮助命令,查询信息直接显示在命令窗口。
doc 命令:在帮助窗口中显示HTML 帮助文档,显示函数的详细用法及 例子,比help 命令更详细。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Matlab 上机实验
一、 实验目的
1、 掌握绘制MATLAB 二维、三维和特殊图形的常用函数;
2、 熟悉并掌握图像输入、输出及其常用处理的函数。
二、 实验内容
1 绘制函数的网格图和等高线图。42
2cos cos y x ye x z +-=
其中x 的21个值均匀分布在[-5,5]范围,y 的31个值均匀分布在[0,10],要求将产生的网格图和等高线图画在同一个图形窗口上。
2 绘制三维曲面图,使用纯铜色调色图阵进行着色,并进行插值着色
处理。⎪⎩⎪⎨⎧===s z t s y t s x sin sin cos cos cos
230,20ππ≤≤≤≤t s 3 已知
⎪⎪⎩⎪⎪⎨⎧>++≤+=0),1ln(210,22x x x x e x y π
在-5<=x<=5区间绘制函数曲线。
4 已知y1=x2,y2=cos(2x),y3=y1*y2,其中x 为取值-2π~2π的等差数列(每次增加0.02π),完成下列操作:
a) 在同一坐标系下用不同的颜色和线型绘制三条曲线,给三条曲线添加图例;
b) 以子图形式,分别用条形图、阶梯图、杆图绘制三条曲线,并分别给三个图形添加标题“y1=x^2”,“y2=cos(2x)”和“y3=
y1*y2”。
5 在xy 平面内选择区域[][],,-⨯-8888
,绘制函数
z =的三
种三维曲面图。
6 在[0,4pi]画sin(x),cos(x)(在同一个图象中); 其中cos(x)图象用红色小圆圈画.并在函数图上标注 “y=sin(x)”, “y=cos(x)” ,x 轴,y 轴,标题为“正弦余弦函数图象”.
7 分别用线框图和曲面图表现函数z=cos(x)sin(y)/y ,其中x 的取值为
[-1.5pi,1.5pi],y=x ,要求:要有标题、坐标轴标签
8 有一组测量数据满足-at e =y ,t 的变化范围为0~10,用不同的线型和标记点画出a=0.1、a=0.2和a=0.5三种情况下的曲线,并加入标题和图列框(用代码形式生成)
9 2
2y x xe z --=,当x 和y 的取值范围均为-2到2时,用建立子窗口
的方法在同一个图形窗口中绘制出三维线图、网线图、表面图和带渲染效果的表面图
10 x= [66 49 71 56 38],绘制饼图,并将第五个切块分离出来。 11 用sphere 函数产生球表面坐标,绘制不通明网线图、透明网线图、表面图和带剪孔的表面图。
12 以自己的个人画像或照片(JPG)为对象,读入该图像并了解图像的信息,同时利用所学函数对其进行灰度、二值、旋转及缩放等处理,并以PNG 形式输出。