实验1 MATLAB介绍及其基础操作

合集下载

[实验一]熟悉MATLAB基本操作

[实验一]熟悉MATLAB基本操作

[实验一]熟悉MATLAB 基本操作[实验目的]熟悉MA TLAB 环境,并学会简单的菜单操作。

学会简单的矩阵输入与信号输入。

掌握部分绘图函数 [实验内容]一、认识MATLAB 的工作环境MATLAB 6.1启动后,产生的工作环境界面,如图1所示,包含一个工具栏、三个区域、五个工作窗口,五个工作窗口分别为资源目录窗口(Launch Pad )、工作空间浏览器(Workspace )、命令历史浏览器(Command History )、当前路径浏览器(Current Directory )、命令窗口(Command Windows )。

这是MATLAB 启动后桌面布置方式的缺省设置。

MATLAB 的工作窗口是一个标准的Windows 界面,用户可以利用菜单命令完成对工作窗口的操作,下面将通过命令窗口菜单栏的逐一介绍来说明这些工作窗口的用法和含义。

图1.1MATLAB 工作窗口(1)MATLAB 菜单项MATLAB 窗口从上至下:第一行是标题,第二行是菜单,第三行是常用命令的图形工具栏(为简单起见,仅介绍菜单选项)当前路径窗口工作空间窗口命令历史窗口命令窗口File 菜单 ◆ New :M_File 打开M_文件 Figure 打开图形窗口◆ Model 打开模板◆ Open 打开已存在的.m文件◆ Close Command Window 关闭命令窗口 ◆ Import Data导入一个数据文件 ◆Save Workspace As… 将命令窗内容保存为一个.mat 文件 ◆Set Path… 打开Path Brower 窗口,可添加MA TLAB 的搜索路径 ◆ Preferences 设置文档的格式 ◆ Print 打印命令窗口的内容◆Print Selection 打印所选内容● Windows 菜单 当打开多个MA TLAB 窗口时,此菜单可使用户方便地在打开的窗口间切换。

● Edit 菜单◆ Undo 删除上次操作 ◆ Redo 恢复上次操作◆ Cut剪切 ◆ Copy 复制 ◆ Paste 粘贴◆ Paste Specia 选择性粘贴 ◆ Select All 选择所有操作◆ Delete … 删除◆ Clear Command Windows 清空命令窗口 ◆ Clear Command History 清空历史命令 ◆Clear Workspace 清除工作空间的变量● Wiew 菜单◆ Disktop Layout :Default 默认布置方式◆ Undock Command Window 将命令窗口设成独立窗口◆ Command Windows 打勾表示只显示命令窗口 ◆ Command History 显示命令历史窗口◆ Current Directory 显示当前路径窗口 ◆ Workspac 显示工作空间浏览器 ◆ Launch Pad 显示启动平台窗口 ◆Help … 帮助● Web 菜单◆ The MathWorks Web Site MathWorks 公司主页◆ T echnical Support Knowledge Base 技术支持库 ◆ Products 产品信息◆Membership 是否加入MATLAB 会员● Help 菜单◆ Full Products Family Help 显示所有组件的帮助◆ Matlab Help 显示帮助文件 ◆ Using The Desktop 产品信息◆Using the Command Window 是否加入MATLAB 会员(2)MATLAB 历史命令窗口在历史窗口中记录着用户在MA TLAB 命令窗中所输入过的全部命令,在这个窗口中可以实现几个主要的功能是: ○1单行或多行命令的复制 在命令历史窗口用鼠标选定所要拷贝的命令,用右键弹出上下文菜单,选中Copy 项,然后可以用Ctrl+V 将其复制到命令窗口或任何地方。

实验1-Matlab基本与图像处理基本操作

实验1-Matlab基本与图像处理基本操作

图像处理工具箱简介
01
MATLAB图像处理工具箱是MATLAB软件中一个专门用于图像处理的工具箱, 它提供了一套完整的图像处理和分析工具,包括图像读取、显示、变换、滤波 、增强、分割、特征提取等功能。
02
该工具箱支持多种图像格式,如BMP、JPG、PNG、TIFF等,并提供了丰富的 图像处理函数和算法,方便用户进行图像处理和分析。
对未来学习的展望
• 深入学习图像处理算法:在未来的学习中,我们将进一步深入学习图像处理的 各种算法和原理,包括图像分割、特征提取、目标检测等,以便更好地应用在 实际问题中。
• 掌握更多图像处理软件:除了Matlab软件外,我们还将学习掌握其他常用的 图像处理软件,如OpenCV、Python图像处理库等,以便更灵活地处理各种 图像问题。
02
学习图像处理基本 操作
了解图像处理基本概念,学习图 像读取、显示、保存等基本操作。
03
掌握图像处理常用 函数
熟悉MATLAB中图像处理工具箱 的常用函数,如图像调整、滤波、 边缘检测等。
实验环境准备
MATLAB软件
确保计算机已安装MATLAB软件,并熟悉软件基 本操作。
图像处理工具箱
安装并配置MATLAB图像处理工具箱,以便进行 图像处理实验。
• 加强实验数据分析处理能力:在未来的实验中,我们将更加注重实验数据的分 析和处理,学习掌握更多的数据处理方法和技巧,以便更准确地评估实验结果 和性能。
• 拓展应用领域:图像处理技术在实际应用中具有广泛的应用领域,如医学影像 处理、智能交通、安全监控等。在未来的学习中,我们将积极探索这些应用领 域,并尝试将所学的图像处理技术应用到实际问题中。
使用图像处理工具箱中的特 征提取函数和分类器函数, 对图像进行特征提取和分类 识别。例如,可以使用灰度 共生矩阵提取图像纹理特征, 然后使用支持向量机(SVM) 进行分类识别。

实验一MATLAB的基本操作

实验一MATLAB的基本操作

桂林电子科技大学
数学与计算科学学院实验报告
命令输入方式
在命令窗口>>符号后面输入命令。

一般来说,一个命令行输入一条命令,命令行以回车结束。

但一个命令行也可以输入若干条命令,各命令之间以逗号分隔。

若前一命令后带有分号,则逗号可以省略,此时只显示最后一条命令的执行结果。

例如,
4.学会使用MATLAB的帮助功能
使用MATLAB的帮助功能可以通过主窗口中的Help菜单项,或者在命令窗口中输入helpwin
帮助页面左边为帮助向导,右边为对应的帮助项。

在帮助向导页面中包含4个可供选择选项选项卡用来查看帮助的主题;Index选项卡根据指定的关键词进行查找;Search Results 选项卡查找指定的单词;DeMos选项卡查看和运行MATLAB的演示程序。

的变量和数据操作
7.MATLAB的矩阵及其基本运算矩阵的生成:
5.冒号表达式矩阵的拆分:
矩阵的算术运算:矩阵运算常用函数常用的数学函数
逻辑运算:。

matlab 实验教程 实验一

matlab 实验教程 实验一

MATLAB语言及其应用实验教程实验一实验目的:1.熟悉MATLAB的界面,菜单,会使用DEMO,学会使用帮助(help)。

2.学习MATLAB的基本语法实验内容:1.打开MATLAB,点击各个菜单以了解各个子菜单项。

2.更改当前路径,在指定路径下保存所作的实验。

实验具体步骤:如图所示,在D盘根目录下建立“MATLAB实验”文件夹,并在此文件夹下以各自的学号建立子文件夹。

如图所示,点击工具栏上“Current Directory”栏的浏览按钮。

选择刚刚建立的以各自学号命名的文件夹,“Current Directory”栏显示如下路径格式。

注意!以后所有的实验均保存在此目录中。

3.学习打开和关闭命令窗口(command window),工作空间(workspace)和命令历史窗口(command history)。

实验具体步骤:单击命令窗口右上角的“X”标志,关闭命令窗口;在Desktop菜单下选择“Command window”,打开命令窗口;单击工作空间窗口右上角的“X”标志,关闭工作空间;在Desktop菜单下选择“Workspace”,打开工作空间;单击命令历史窗口右上角的“X”标志,关闭命令历史窗口;在Desktop菜单下选择“Command history”,打开命令历史窗口。

4.练习变量的赋值,包括向量赋值,矩阵赋值以及复数的赋值。

实验具体步骤:变量赋值>> a=100a =100>> b=0.1b =0.1000向量赋值>> a=1:1:10a =1 2 3 4 5 6 7 8 9 10>> b=1:2:10b =1 3 5 7 9矩阵赋值>> a=[1 2 3;4 5 6;7 8 9]a =1 2 34 5 67 8 9复数赋值>> c=3+5.2ic =3.0000 + 5.2000i>> z=[1+2i,3+4i;5+6i,7+8i]z =1.0000 +2.0000i3.0000 +4.0000i5.0000 +6.0000i7.0000 +8.0000i5.用变量检查命令who和whos检查工作空间中的变量。

实验一MATLAB软件入门

实验一MATLAB软件入门

实验一:MATLAB 软件入门一、 实验目的及意义[1] 熟悉MATLAB 软件的用户环境;[2] 了解MATLAB 软件的一般目的命令;[3] 掌握MATLAB 数组操作与运算函数;[4] 掌握MATLAB 软件的基本绘图命令;[5] 掌握MATLAB 语言的几种循环、条件和开关选择结构。

通过该实验的学习,使学生能灵活应用MATLAB 软件解决一些简单问题,能借助MATLAB 软件的绘图功能,对函数的特性进行探讨,广泛联想,大胆猜想,发现进而证实其中的规律。

二、实验内容1.MATLAB 软件的数组操作及运算练习;2.直接使用MATLAB 软件进行作图练习;3.用MATLAB 语言编写命令M-文件和函数M-文件。

三、实验步骤1. 在E 盘建立一个自己的文件夹;2.开启软件平台——MATLAB ,将你建立的文件夹加入到MATLAB 的搜索路径中。

3.利用帮助了解函数max, min, sum, mean, sort, length ,rand, size 和diag 的功能和用法。

4.开启MATLAB 编辑窗口,键入你编写的M 文件(命令文件或函数文件);5.保存文件(注意将文件存入你自己的文件夹)并运行;6.若出现错误,修改、运行直到输出正确结果;7.写出实验报告,并浅谈学习心得体会。

四、实验任务基础实验1.设有分块矩阵⎥⎦⎤⎢⎣⎡=⨯⨯⨯⨯22322333S O R E A ,其中E,R,O,S 分别为单位阵、随机阵、零阵和对角阵,试通过数值计算验证⎥⎦⎤⎢⎣⎡+=22S 0RS R E A 。

2.某零售店有9种商品的单件进价(元)、售价(元)及一周的销量如表1.1,问哪种商品的利润最大,哪种商品的利润最小;按收入由小到大,列出所有商品及其收入;求这一周该10种商品的总收入和总利润。

表1.1单件进价 7.15 8.25 3.20 10.30 6.68 12.03 16.85 17.51 9.30 单件售价11.10 15.00 6.00 16.25 9.90 18.25 20.80 24.15 15.50 销量 568 1205 753 580 395 2104 1538 810 6943.在同一个坐标下作出y 1=e x ,y 2=1+x,y 3=1+x+(1/2)x 2,y 4= 1+x+(1/2)x 2+(1/6)x 3这四条曲线的图形,要求在图上加各种标注,观察、发现、联想、猜想,给出验证及理论证明。

实验一MATLAB基本操作及运算

实验一MATLAB基本操作及运算

实验一MATLAB基本操作及运算MATLAB是一种强大的数值计算和数据可视化工具,广泛应用于科学研究、工程设计、数据分析等领域。

本文将介绍MATLAB的基本操作和运算。

首先,我们需要了解MATLAB中的基本数据类型,包括数值型、字符型和逻辑型。

数值型可以是整数、实数、复数等;字符型用单引号或双引号包围字符;逻辑型用true和false表示。

MATLAB提供了各种数学运算函数,包括四则运算、三角函数、指数函数等。

例如,加法可以使用加号(+),减法可以使用减号(-),乘法可以使用乘号(*),除法可以使用除号(/)。

三角函数可以使用sin、cos、tan等函数,指数函数可以使用exp函数。

此外,还可以使用log 函数进行对数运算。

MATLAB还可以进行矩阵运算。

矩阵可以使用方括号([])表示,每一行用分号(;)分隔。

可以使用矩阵乘法运算符(*)进行矩阵相乘,使用点乘运算符(.)进行矩阵对应元素的运算。

矩阵还可以进行转置、逆运算等。

除了基本运算,MATLAB还提供了各种其他功能。

例如,可以使用plot函数进行数据可视化,使用subplot函数绘制多个图形。

可以使用for循环和while循环进行循环操作,使用if语句进行条件判断。

MATLAB还可以进行文件读写操作。

可以使用load函数从文件中加载数据,使用save函数将数据保存到文件中。

可以使用fopen函数打开文件,使用fclose函数关闭文件。

可以使用fprintf函数写入文本文件,使用fscanf函数读取文本文件。

还可以使用imread函数读取图像文件,使用imwrite函数保存图像文件。

MATLAB还具备向量化的能力。

向量化是指使用矩阵代替循环进行计算,能够提高代码的执行效率。

例如,可以使用点乘运算符(.)对矩阵的每个元素进行计算,而不是使用循环逐个计算。

使用向量化的方法,可以更加简洁地编写代码。

在MATLAB中还有很多强大的功能等待探索,例如符号计算、模拟仿真、深度学习等。

实验一 MATLAB基本操作及运算(含实验报告)

实验一 MATLAB基本操作及运算(含实验报告)

实验一 MATLAB基本操作及运算(含实验报告)实验一matlab基本操作及运算(含实验报告)实验一matlab基本操作及运算一、实验目的1、理解matlab数据对象的特点;2、掌握基本matlab运算规则;3、掌握matlab帮助的使用方法;二、实验的设备及条件计算机一台(带有matlab7.0以上的软件环境)。

三、实验内容要求建立一个名为experiment01.m的,把与实验内容1-7相关的实验命令都放入该文件中,题与题之间用相应注释分割。

注意对实验中出现的相关函数或变量,请使用help 或doc查询相关帮助文档,学习函数的用法。

1、创建以下标量:1)a=102)b=2.5×10233)c=2+3i,(i为虚数单位)4)d=ej2?/3,(j为虚数单位,这里要用到exp,pi)2、建立以下向量:1)avec=[3.1415926]2.7182)bvec=??28182??3)cvec=[54.8…-4.8-5](向量中的数值从5到-5,步长为-0.2)4)dvec=[100100.01…100.99101](产生1至10之间的等对数间隔向量,参照logspace,特别注意向量的长度)3、建立以下矩阵:221)amat2?2??amat一个9×9的矩阵,其元素全系列为2;(参照ones或zeros)10??10??0?02)bmat050??0?0?01??0?bmat是一个9×9的矩阵,除主对角上的元素为[123454321]外,其余元素均为0。

(参考diag)。

111?129192?2?3)cmat?1020?100cmat为一个10×10的矩阵,可有1:100的向量来产生(参考reshape)nan4)dmatnan??nannannannannannannannan?nan??nan??dmat为3×4的nan矩阵,(参照nan)13155)emat2210?87?6)产生一个5×3随机整数矩阵fmat,其值的范围在-3到3之间。

实验一 Matlab基础操作

实验一  Matlab基础操作

实验一Matlab基础操作一、实验目的:1. 熟悉MATLAB 软件的运行环境及界面组成;熟悉基本的MATLAB 环境命令操作;2. 掌握MATLAB的命令运行方式和M文件运行方式;3. 掌握矩阵在MA TLAB中的运用。

4、掌握基本MATLAB 矩阵(包括复数矩阵)输入方式、元素提取与组合;二、实验内容及要求:1、运行MATLAB 软件,观察MATLAB 的操作界面组成,并了解各个部分的功能;MATLAB 的操作界面主要由指令窗(Command Window)、历史指令窗(Command History)、当前目录浏览器(Current Directory Browser)、工作空间浏览器(Workspace Browser)等。

指令窗口主要用于进行MATLAB 的各种操作,在该窗口中可键入MATLAB 运作的指令、函数、表达式以及显示除图形外的所有运行结果。

历史窗记录已经运作过的指令、函数、表达式,它允许用户对它们进行复制、重运行、及产生M 文件。

当前目录浏览器可以进行当前目录的设置;展示相应目录上的M、MDL等文件;复制、编辑和运行M 文件;装载MAT 数据文件。

工作空间浏览器列出MA TLAB 工作空间中所有的变量名、大小、字节数;在该窗中,可以对变量进行观察、编辑、提取和保存。

2、用基本的MATLAB 环境命令:(1)clc命令clc 为清除指令窗命令,它只起到清屏的作用并没用从内存中清除变量;在执行clc 命令前数组a=[1 2 3;3 6 9;2 5 8],执行clc命令后指令窗已清屏,在指令窗中输入:a+回车键,在指令窗中显示:a = 1 2 33 6 92 5 8(2)clear 命令clear为清除内存变量和函数命令;在执行clear命令前数组a=[1 2 3;3 6 9;2 5 8],执行clear 命令后屏幕和未执行该命令前是一样的,在指令窗中输入:a+回车键,在指令窗中显示:??? Undefined function or variable 'a'。

matlab实验

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、再编译执行纠错后的程序。

如还有错误,再编辑改正,直到不出现语法错误为止。

四、实验注意事项1、记下在调试过程中所发现的错误、系统给出的出错信息和对策。

分析讨论对策成功或失败的原因。

2、总结MATLAB程序的结构和书写规则。

五、思考题1、matlab到底有多少功能?2、MATLAB的搜索路径3、掌握使用MATLAB帮助文件实验二 MATLAB 矩阵及其运算一、 实验目的1、了解矩阵的操作,包括矩阵的建立、矩阵的拆分、矩阵分析等2、了解MATLAB 运算,包括算术运算、关系运算、逻辑运算等3、掌握字符串的操作,了解结构数据和单元数据。

实验1-熟悉matlab环境及基本操作

实验1-熟悉matlab环境及基本操作

实验1熟悉Matlb环境及基本操作实验目的:1.熟悉Matlab环境,掌握Matlab的主要窗口及功能;2.学会Matlab的帮助使用;3.掌握向量、矩阵的定义、生成方法和基本运算;4.掌握Matlab的基本符号运算;5.掌握Matlab中的二维图形的绘制和控制。

实验内容:1.启动Matlab,说明主窗口、命令窗口、当前目录窗口、工作空间窗口、历史窗口、图形窗口、M文件编辑器窗口的功能。

2.实例操作Matlab的帮助使用。

3.实例操作向量、矩阵的定义、生成方法和基本运算。

4.实例操作Matlab的基本符号运算。

5.实例操作Matlab中的二维图形绘制和控制。

实验仪器与软件:1.CPU主频在2GHz以上,内存在512Mb以上的PC;2.Matlab 7及以上版本。

实验讲评:实验成绩:评阅教师:年月日实验1 熟悉Matlab环境及基本操作一、Matlab环境及主要窗口的功能运行Matlab安装目录下的matlab.exe文件可启动Matlab环境,其默认布局如下图:其中,1.主窗口的功能是:主窗口不能进行任何计算任务操作,只用来进行一些整体的环境参数设置,它主要对6个下拉菜单的各项和10个按钮逐一解脱。

2.命令窗口的功能是:对MATLAB搜索路径中的每一个M文件的注释区的第一行进行扫描,一旦发现此行中含有所查询的字符串,则将该函数名及第一行注释全部显示在屏幕上。

3. 历史窗口的功能是:历史窗口显示命令窗口中的所有执行过的命令,一方面可以查看曾经执行过的命令,另一方面也可以重复利用原来输入的命令行,可以从命令窗口中直接通过双击某个命令行来执行该命令,4.当前目录窗口的功能是:显示当前目录下所有文件的文件名、文件类型、和最后修改的时间,同时还提供搜索功能,在该窗口下,可以改变当前目录5.M文件编辑器窗口的功能是:MATLAN提供了一个内置既有编辑和调试功能好的程序编辑器;编辑器窗口也有菜单和工具栏,是编辑和调试程序非常方便6..发行说明窗口功能是:该窗口显示MATLAB总包和已安装的工具箱的帮助、演示、GUI工具和产品主页等4个内容。

MATLAB实验一 matlab实验基础

MATLAB实验一 matlab实验基础

实验一MATLAB运算基础实验要求:为达到理想的实验效果,同学们务必做到:(1)实验前认真准备,要根据实验目的和实验内容,复习好实验中可能要用到的命令,想好编程的思路,做到胸有成竹,提高上机效率。

(2)实验过程中积极思考,要深入分析命令、程序的执行结果以及各种屏幕信息的含义、出现的原因并提出解决办法。

(3)实验后认真总结,要总结本次实验有哪些收获,还存在哪些问题,并写出实验报告。

实验报告应包括实验目的、实验内容、程序(命令)清单、运行结果等内容。

同学们在上机过程中会碰到各种各样的问题,分析问题和解决问题的过程就是积累经验的过程。

只要同学们按照上面3点要求去做,在学完本课程后就一定会有很大的收获。

实验目的:1.熟悉启动和退出MATLAB的方法2.熟悉MATLAB命令窗口的组成3.掌握建立矩阵的方法4.掌握MATLAB各种表达式的书写规则及常用函数的使用5.掌握建立矩阵和生成特殊矩阵的方法实验内容:1、进入MATLAB的开发环境。

方法一:点击桌面上的快捷方式或matlab\文件夹下的快捷方式图标。

方法二:点击matlab\bin\win32文件夹下的matlab.exe。

这两种方法的当前目录不同。

优先选用方法一。

2、退出MATLAB的开发环境。

退出Matlab的方式很多:2、1 在Matlab命令窗口的“File”菜单下选择“ExitMatlab”;2、2、快捷键“Ctrl+q”;2、3、在命令窗口输入“quit”命令;2、4、在命令窗口输入“exit”命令;2、5、用鼠标单击命令窗口右上角的“X”按钮;2、6、用鼠标双击命令窗口左上角的图标“”。

3、熟悉MATLAB的desktop操作桌面(1)熟悉指令窗(command window)a、点击指令窗右上角的可以从将指令窗从操作桌面独立出来,点击指令窗中view菜单下的Dock Command window可以使指令窗嵌入回操作桌面。

b、在指令窗的提示符>>后面键入所以下指令:(12+2*(7-4))/3^2观察指令窗中的结果。

matlab实验一

matlab实验一

实验一、MATLAB基本操作一、基本操作1、命令窗口的简单使用(1)简单矩阵的输入(2)求[12+2×(7-4)]÷32的算术运算结果2、有关向量、矩阵或数组的一些运算(1)设A=15;B=20;求C=A+B与c=a+b?(2)设A=[1 2 3;4 5 6;7 8 9],B=[9 8 7;6 5 4;3 2 1];求A*B与A.*B?说明*与.*的运算特点A=[1 2 3;4 5 6;7 8 9],B=[9 8 7;6 5 4;3 2 1](3)设a=10,b=20;求i=a/b与j=a\b?a=10,b=20(4)设a=[1 -2 3;4 5 -4;5 -6 7];请设计出程序,分别找出小于0的矩阵元素及其位置。

(5)在MATLAB命令行窗口运行A=[1,2;3,4]+i*[5,6;7,8];看结果如何?如果改成运行A=[1,2;3,4]+i[5,6;7,8],结果又如何?(6)请写出完成下列计算的指令:a=[1 2 3;3 4 2;5 2 3],求a^2=?,a.^2=?(7)有一段指令如下,请思考并说明运行结果及其原因clearX=[1 2;8 9;3 6];X(:)矩阵变为一维矩阵使用三元组方法,创建下列稀疏矩阵2 0 8 00 0 0 10 4 0 06 0 0 0(8)写出下列指令的运行结果>> A = [ 1 2 3 ]; B = [ 4 5 6 ];>> C = 3.^A >> D = A.^B C =3 9 27 D =1 32 7293、 已知⎪⎭⎫ ⎝⎛+⋅=-334sin 234πt e y t 若需要计算t ∈[-1,1],取间隔为0.01,试计算出相对应的y 值。

二、运算基础1、 设有矩阵A 和B ,A=[1 2 3 4 5;6 7 8 9 10;11 12 13 14 15;1617 18 19 20;21 22 23 24 25],B=[3 0 16;17 -6 9;0 23 -4;9 7 0;4 13 11]; 1) 求它们的乘积C2)将矩阵C的右下角3x2子矩阵赋给D2、完成下列操作1)求[100,999]之间能被61整除的数及其个数(提示:先利用冒号表达式,再利用find和length函数。

实验一 MATLAB基本操作

实验一 MATLAB基本操作

实验一 MATLAB的基本操作一、实验目的1.MATLAB的工作环境2.熟悉MATLAB文件的基本操作3.掌握MATLAB的命令行中有关符号的功能4.MATLAB命令窗的常用控制指令的功能二、实验地点:A404三、实验日期:四、实验内容(一)体验MATLAB常用窗口的功能:命令窗口,历史命令窗口,工作空间窗口,当前目录窗口,文件编辑窗口,图形窗口等。

(二)熟悉MATLAB文件的编辑、存储和执行MATLAB提供了两种运行方式,即命令行和M文件方式.1、命令行方式直接在命令窗口输入命令来实现计算或作图功能.例如,若要求表达式的值,我们可在MATLAB命令窗口中键入下面的命令:>> 1.369^2+sin(7/10*pi)*sqrt(26.48)/2.9 (回车)ans=3.30972、M文件的运行方式1)文件编辑在MATLAB窗口中单击File菜单依次选择NewM-File,打开M文件输入运行界面。

此时屏幕上会出现所需的窗口,在该窗口中输入程序文件,可以进行调试和运行.与命令行方式相比,M文件方式的优点是可以调试,可重复应用.2)文件存储单击File菜单,选择Save选项,可将自己所编写的程序存在一个后缀为m的文件中.3)运行程序在M文件窗口中选择Debug菜单中的run选项,即可运行此M文件;也可在MATLAB 命令窗口中直接输入所要执行的文件名后回车即可.但需要的是该程序文件必须存在MATLAB默认的路径下.用户可以在MATLAB窗口中单击File菜单选择Set Path将要执行的文件所在的路径添加到MATLAB默认的路径序列中.(三)MATLAB命令行中的标点符号的作用[说明]为确保指令正确执行,以上符号一定要在英文状态下输入.因为MATLAB不能识别中文标点.(四) MATLAB命令窗口的常用控制指令功能常见的通用操作指令。

实验一_MATLAB_软件环境及基本操作

实验一_MATLAB_软件环境及基本操作

实验⼀_MATLAB_软件环境及基本操作实验⼀ MATLAB 软件环境及基本操作⼀、实验⽬的熟悉 MATLAB 软件的⼯作环境,练习 MATLAB 命令窗⼝的基本操作。

⼆、实验内容1、命令窗⼝(Command Window )运⾏⼊门(1)最简单的计算器使⽤法【例 1】求[12 + 2×(7- 4)]÷32的算术运算结果。

1)⽤键盘在 MATLAB 命令窗⼝中命令提⽰符>>后输⼊以下内容:(12+2*(7-4))/3^22)在上述表达式输⼊完成后,按【Enter 】键,执⾏命令。

3)MA TLAB 命令窗⼝中将显⽰以下结果:ans =【例 2】简单矩阵的输⼊步骤。

123A=4567891)在键盘上输⼊下列内容A = [1,2,3; 4,5,6; 7,8,9]2)按【Enter 】键执⾏命令。

3)在命令执⾏后,MATLAB 命令窗⼝中将显⽰以下结果:A =1 2 34 5 67 8 9【例 3】矩阵的分⾏输⼊A=[1 2 34 5 67 8 9](显⽰结果同例2)【例 4】命令的续⾏输⼊。

…是续⾏符号,表明下⼀⾏是本⾏的接续。

S = 1 – 1/2 + 1/3 –1/4 + 1/5 – 1/6 ... + 1/7 – 1/8S =0.6345 (2)复数和复数矩阵【例1】复数z1 = 3+ 4i,z2 =1+ 2i,z3 = 2eπi/6表达,及计算123z z zz(1)直⾓坐标表⽰法z1= 3 + 4iz1 =3.0000 +4.0000i(2)采⽤运算符构成的直⾓坐标表⽰法和极坐标表⽰法>> z2 = 1 + 2 * i %运算符构成的直⾓坐标表⽰法。

z2 =1.0000 +2.0000i>> z3=2*exp(i*pi/6) %运算符构成的极坐标表⽰法z3 =1.7321 + 1.0000i>> z=z1*z2/z3z =0.3349 + 5.5801i【例-2】复数矩阵的⽣成及运算>> A=[1,3;2,4]-[5,8;6,9]*iB=[1+5i,2+6i;3+8*i,4+9*i]C=A*BA =1.0000 - 5.0000i 3.0000 - 8.0000i2.0000 - 6.0000i 4.0000 - 9.0000iB =1.0000 + 5.0000i2.0000 + 6.0000i3.0000 + 8.0000i4.0000 + 9.0000iC =1.0e+002 * 0.9900 1.1600 - 0.0900i1.1600 + 0.0900i 1.3700【例3】求上例复数矩阵C 的实部、虚部、模和相⾓。

实验1 Matlab基本操作

实验1 Matlab基本操作

实验1 Matlab基本操作一、实验目的1、熟悉MATLAB的实验环境;2、了解MATLAB产品族及主要功能;3、掌握MATLAB通用指令和常用快捷键;4、掌握MATLAB帮助系统。

二、实验原理MATLAB环境是一种为数值计算、数据分析和图形显示服务的交互式的环境。

MATLAB有3种窗口,即:命令窗口(The Command Window)、m-文件编辑窗口(The Edit Window)和图形窗口(The Figure Window),而Simulink另外又有Simulink模型编辑窗口。

1、命令窗口(The Command Window)当MATLAB启动后,出现的最大的窗口就是命令窗口。

用户可以在提示符“>>”后面输入交互的命令,这些命令就立即被执行。

在MATLAB中,一连串命令可以放置在一个文件中,不必把它们直接在命令窗口内输入。

在命令窗口中输入该文件名,这一连串命令就被执行了。

因为这样的文件都是以“.m”为后缀,所以称为m-文件。

2、m-文件编辑窗口(The Edit Window)我们可以用m-文件编辑窗口来产生新的m-文件,或者编辑已经存在的m-文件。

在MATLAB主界面上选择菜单“File/New/M-file”就打开了一个新的m-文件编辑窗口;选择菜单“File/Open”就可以打开一个已经存在的m-文件,并且可以在这个窗口中编辑这个m-文件。

3、图形窗口(The Figure Window)图形窗口用来显示MATLAB程序产生的图形。

图形可以是2维的、3维的数据图形,也可以是照片等。

三、系统的在线帮助help 命令①当不知系统有何帮助内容时,可直接输入help以寻求帮助:>> help(回车)②当想了解某一主题的内容时,如输入:>> help syntax (了解Matlab的语法规定)③当想了解某一具体的函数或命令的帮助信息时,如输入:>> help sqrt (了解函数sqrt的相关信息)lookfor命令现需要完成某一具体操作,不知有何命令或函数可以完成,如输入:>> lookfor line (查找与直线、线性问题有关的函数)四、实验内容1、运行 MATLAB 软件,观察 MATLAB 桌面环境的组成部分,设置不同的显示方式以及字体;2、观察 Launch Pad 中的内容,了解 MATLAB 产品族和常用工具箱;3、在命令窗口中输入demo,观察 MATLAB 自带的演示程序;4、练习使用 MATLAB 通用指令clear,clc, exit,quit,dir,ls,what,diary,format;5、在命令窗口或 M 文件编辑器中练习如下快捷键的使用:1) 上下方向键(直接使用和索引使用两种方式);2) Tab键;3) Home键;4) End键;5) Ctrl+R;6) Ctrl+T;7) Ctrl+I。

实验一Matlab基本操作

实验一Matlab基本操作

实验一 Matlab基本操作一、实验目的1、熟悉MATLAB的工作环境。

2、熟悉MATLAB语言的基本用法。

二、实验原理MATLAB是集数值计算,符号运算及图形处理等强大功能于一体的科学计算语言。

作为强大的科学计算平台,它几乎能够满足所有的计算需求。

MATLAB软件具有很强的开放性和适用性。

在保持内核不变的情况下,MATLAB可以针对不同的应用学科推出相应的工具箱(toolbox)。

目前,MATLAB已经把工具箱延伸到了科学研究和工程应用的诸多领域,诸如数据采集、概率统计、信号处理、图像处理和物理仿真等,都在工具箱(Toolbox)家族中有自己的一席之地。

在实验中我们主要用到MATLAB提供图象处理工具箱(Image Processing Toolbox)。

MATLAB全称是Matrix Laboratory(矩阵实验室),一开始它是一种专门用于矩阵数值计算的软件,从这一点上也可以看出,它在矩阵运算上有自己独特的特点。

实际上MATLAB中的绝大多数的运算都是通过矩阵这一形式进行的。

这一特点也就决定了MATLAB在处理数字图像上的独特优势。

理论上讲,图像是一种二维的连续函数,然而在计算机上对图像进行数字处理的时候,首先必须对其在空间和亮度上进行数字化,这就是图像的采样和量化的过程。

二维图像进行均匀采样,就可以得到一幅离散化成M×N样本的数字图像,该数字图像是一个整数阵列,因而用矩阵来描述该数字图像是最直观最简便的了。

而MATLAB的长处就是处理矩阵运算,因此用MATLAB处理数字图像非常的方便。

(一)MATLAB编程环境及相关操作使用Windows“开始”菜单,启动MATLAB,启动MATLAB后,将进入MATLAB7.1集成环境,如图1-1所示。

图1-1 Matlab主界面MATLAB 7.1集成环境包括MATLAB主窗口、命令窗口(Command Window)、工作空间窗口(Workspace)、命令历史窗口(Command History)、当前目录窗口(Current Directory)。

实验1 MATLAB介绍及其基础操作

实验1 MATLAB介绍及其基础操作

实验一 MATLAB 介绍及其基础操作1.实验目的:(1)熟悉MA TLAB 软件的集成开发环境,学习常用窗口的功能和使用方法。

(2)掌握帮助的使用方法以及搜索路径的添加方法。

(3)掌握基本的MATLAB 函数操作及其使用。

(4)掌握简单的计算及其绘图操作。

(5)了解M 文件的编写和运行方法。

2.实验原理(1)MA TLAB 简介MATLAB 是美国MathWorks 公司开发的高性能的科学与工程计算软件。

它在数值计算、自动控制、信号处理、神经网络、优化计算、小波分析、图像处理等领域有着广泛的用途。

近年来, MA TLAB 在国内高等院校、科研院所的应用逐渐普及,成为广大科研、工程技术人员必备的工具之一。

MATLAB 具有矩阵和数组运算方便、编程效率极高、易学易用、可扩充性强和移植性好等优点,俗称为“草稿纸式的科学计算语言”。

它把工程技术人员从繁琐的程序代码编写工作中解放出来,可以快速地验证自己的模型和算法。

经过几十年的扩充和完善,MATLAB 已经发展成为集科学计算、可视化和编程于一体的高性能的科学计算语言和软件开发环境。

MATLAB 的主要特点包括强大的矩阵计算能力、方便的绘图功能及仿真能力。

另外,MATLAB 还附带了大量的专用工具箱,用于解决各种特定领域的问题。

通过学习软件的基本操作及其编程方法,体会和逐步掌握它在矩阵运算、信号处理等方面的功能及其具体应用。

通过本课程实验的学习,要求学生初步掌握MATLAB 的使用方法,初步掌握M 文件的编写和运行方法,初步将MATLAB 运用于信号分析和系统分析中。

循序渐进地培养学生运用所学知识分析和解决问题的能力。

(2)MA TLAB 的工作界面(Desktop )MATLAB 安装成功后,第一次启动时,主界面如下图(不同版本可能有差异)所示:①②③④其中①是命令窗口(Command Window),是MATLAB的主窗口,默认位于MATLAB界面的右侧,用于输入命令、运行命令并显示运行结果。

实验1 MATLAB基本操作

实验1 MATLAB基本操作

一、实验目的1.熟悉MATLAB 的使用方法及特点;学会建立MATLAB 搜索路径;熟悉MATLAB 工作空间、MATLAB 集成环境、命令窗口;掌握MATLAB 的通用命令、管理命令和函数、管理变量和工作空间的使用方法;2.掌握MATLAB 基本操作及矩阵基础知识,包括:输入矩阵、矩阵的转置、矩阵元素求和、矩阵下际、矩阵连接、矩阵行列删除、矩阵产生和操作、逻辑和关系运算、操作符和特殊字符、基本矩阵和矩阵操作、基本矩阵和阵列;掌握特殊变量和常数;掌握基本数学函数。

二、实验内容1.利用基本矩阵产生 3x3 和15x8 的单位阵,全1 阵,全0 阵,均匀分布的随机阵([-1,1]之间),正态分布随机阵(方差4,均值1)eye(3),eye(15,8)ones(3),ones(15,8)zeros(3),zeros(15,8)1-2*rand(3),1-2*rand(15,8)2*randn(3)+1, 2*randn(15,8)+12.利用diag()函数和rot90()产生下列矩阵:0 0 8 2 0 4a= 0 -7 5 b= 0 5 02 3 0 7 0 8然后求解a 阵的逆矩阵aa 及b 阵的特征值和对应特征向量,并利用reshape 将aa 阵变换成行向量。

X=diag([2 -7 8]),Y=diag([3 5],-1),a=rot90(X+Y)M=diag([2 5 8]),N=diag([7 0 4]),b=M+rot90(N)aa=inv(a) reshape(aa,1,9) d=eig(b) [V,D]=eig(b)aa =-0.1339 0.2143 0.50000.0893 -0.1429 00.1250 0 0ans = -0.1339 0.0893 0.1250 0.2143 -0.1429 0 0.5000 0 0d =-1.082811.08285.0000V = -0.7921 -0.4030 00 0 1.00000.6104 -0.9152 0D = -1.0828 0 00 11.0828 00 0 5.00003产生一均匀分布在(-5,5)随机阵(50x2),精确到小数点后一位x=5-round(100*rand(50,2))/104.编程实现当α∈[-π,π],间隔为1o 时,求解正弦和余弦的值,并利用plot()函数绘制正弦,余弦曲线。

MATLAB教程说明实验一 matlab基本操作

MATLAB教程说明实验一 matlab基本操作

实验一 MATLAB基本操作一、实验目的1.熟悉MATLAB工作环境,包括各栏菜单以及各个工具栏的功能;2.熟悉MATLAB创建矩阵的方法,熟练进行矩阵运算;3.熟练掌握MATLAB的帮助命令,学会使用MATLAB的帮助信息。

4.掌握matlab的绘图命令;5.掌握MATLAB程序设计基本方法;并编写简单的程序。

二、实验仪器设备计算机、Matlab软件、lena.bmp数字图像三、实验内容与步骤1.熟悉Matlab工作环境(1)打开计算机,启动MATLAB程序,进入MATLAB的工作界面;(2)熟悉MATLAB的菜单及各个工具栏的功能;(3)在命令窗口创建矩阵,并对矩阵中的元素进行操作;(4)创建矩阵并对进行矩阵运算;(5)绘制以下二维函数的图像,并改变曲线的颜色和线型,分别采用蓝色实线、红色虚线、黑色圆点绘制。

π2π=-xxey x≤)25≤2sin(2. 用who、whos命令查看当前工作窗口中的变量,比较两者的区别;3. 熟练掌握Matlab的帮助命令,学会利用Matlab的帮助信息;help命令: 查看函数的帮助type命令: 查看原代码lookfor命令用帮助命令查看下面的函数:imread --- 读取图像imwrite --- 写图像imhist ---显示图像直方图4. 打开M文件编辑器,熟悉M文件编辑器;图1.1 打开M 文件编辑器图1.2 M 文件编辑器5. 应用Matlab 语言编写统计、显示一幅灰度图像lena.bmp 的直方图程序;并与Matlab 内置的程序进行比较 ;Matlab 中显示灰度图像直方图的命令:imhist知识点:图像灰度直方图是灰度级的函数,描述的是图像中每种灰度级像素个数或频率。

横坐标是灰度级,纵坐标是每一灰度级具有的像元素或灰度级出现的频率。

灰度级的频率计算公式:式中,n i 为灰度级i 的出现次数,n 为像元总数。

四、实验报告整理实习内容,分析实验结果,撰写并提交实验报告。

实验1 matlab基本操作

实验1  matlab基本操作

《数字信号处理》实验报告一系别:班级:学号:姓名:日期:指导教师:一、实验内容:实现下列程序:P160 附录例A1,例A2,例A5,例A6,A9用matlab计算微分diff函数用以演算一函数的微分项,相关的函数语法有下列4个:diff(f) 传回f对预设独立变数的一次微分值diff(f,'t') 传回f对独立变数t的一次微分值diff(f,n) 传回f对预设独立变数的n次微分值diff(f,'t',n) 传回f对独立变数t的n次微分值数值微分函数也是用diff,因此这个函数是靠输入的引数决定是以数值或是符号微分,如果引数为向量则执行数值微分,如果引数为符号表示式则执行符号微分。

先定义下列三个方程式,接著再演算其微分项:S1 = '6*x^3-4*x^2+b*x-5';S2 = 'sin(a)';S3 = '(1 - t^3)/(1 + t^4)';diff(S1)diff(S1,2)diff(S1,'b')diff(S2)diff(S3)simplify(diff(S3))填写微分运算的结果积分int函数用以演算一函数的积分项,这个函数要找出一符号式F 使得diff(F)=f。

如果积分式的解析式(analytical form, closed form) 不存在的话或是MATLAB无法找到,则int 传回原输入的符号式。

相关的函数语法有下列4个:int(f) 传回f对预设独立变数的积分值int(f,'t') 传回f对独立变数t的积分值int(f,a,b) 传回f对预设独立变数的积分值,积分区间为[a,b],a和b为数值式int(f,'t',a,b) 传回f对独立变数t的积分值,积分区间为[a,b],a和b为数值式int(f,'m','n') 传回f对预设变数的积分值,积分区间为[m,n],m和n为符号式我们示范几个例子:S1 = '6*x^3-4*x^2+b*x-5';S2 = 'sin(a)';S3 = 'sqrt(x)';int(S1)int(S2)int(S3)int(S3,'a','b')int(S3,0.5,0.6)vpa(int(S3,0.5,0.6)) % 使用numeric函数可以计算积分的数值填写积分运算的结果基本xy平面绘图命令MATLAB不但擅长於矩阵相关的数值运算,也适合用在各种科学目视表示(Scientific visualization)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验1 MATLAB介绍及其基础操作
1.实验目的: (1)熟悉MATLAB软件应用环境,学习常用窗口的功能和使用方法。 (2)掌握基本的MATLAB函数操作及其使用。 (3)掌握简单的计算及其绘图操作。 2.实验原理 (1)MATLAB简介 MATLAB是美国MathWorks公司开发的高性能的科学与工程计算软 件。它在数值计算、自动控制、信号处理、神经网络、优化计算、小波 分析、图像处理等领域有着广泛的用途。近年来, MATLAB在国内高 等院校、科研院所的应用逐渐普及,成为广大科研、工程技术人员必备 的工具之一。 MATLAB具有矩阵和数组运算方便、编程效率极高、易 学易用、可扩充性强和移植性好等优点,俗称为“草稿纸式的科学计算 语言”。它把工程技术人员从烦琐的程序代码中解放出来,可以快速地 验证自己的模型和算法。 MATLAB作为一种面向科学与工程计算的高级语言,它是一套功 能强大的工程计算及数据处理软件,广泛应用于工通讯、信号处理、生 物医学、控制等众多领域。它是一种面向对象的,交互式程序设计语 言,其结构完整又优良的可移植性。MATLAB的主要特点就是其强大 的矩阵计算能力及仿真能力。学习软件的基本操作及其编程方法,体会 和逐步掌握它在矩阵运算、信号处理等方面的功能及其具体应用。另 外,MATLAB提供了方便的绘图功能,便于用户直观地输出处理结果。 通过本课程实验的学习,要求学生运用MATLAB编程完成一些数字 信号处理的基本功能,加深对信号处理理论课程内容的理解。循序渐进 地培养学生运用所学知识分析和解决问题的能力。 (2)MATLAB软件的安装与启动 安装MATLAB软件成功之后,并启动,就可以直接进行相关的 操作了。 3.实验内容及其步骤 理解MATLAB的基本原理,学习并掌握基本的运算与操作。了解 和掌握基本的数据表示与计算,掌握常用的绘图命令,熟悉学习M文件 的编写与调试,为信号的处理等做好准备。 常用线性代数函数 B=A’ 矩阵转置 A=[1 2;3 4] 矩阵赋值
五、思考题 (3)绘制振荡曲线及其包络线的图形,其中t的取值范围是,并进行相
应的标注。 实验结果如下: >>%This is an M script sample。 clear; t = 0:0.1:5*pi; y = exp(-t/4).*sin(3*t); y0 = exp(-t/4); y1=-exp(-t/4); plot(t,y,t,y0,t,y1); title('y ,y0 and y1 functions'); xlabel('time'); ylabel('Amplitude'); legend('y = exp(-t/4).*sin(3*t)','y = exp(-t/4)','y = -exp(-t/4)'); grid on;
expm(A) 指数矩阵,也就是eA int(A) det(A) rank(A) 矩阵的逆矩阵 矩阵的行列式的值 计算矩阵的秩
eig(A) 矩阵的特征值 r=roots(p) 特征多项式方程的根 四,实验过程及结果 1. 基本的数据表示与常见的基本运算 (1)输入简单的矩阵: ,,并计算A*B,A.*B,A.^B,比较各自结果有何不同。 实验结果如下: >> A = [1,2;3,4]; B = [1,3;2,4]; A*B ans = 5 11 11 25 >> A.*B ans = 1 6 6 16 >> A.^B ans = 1 8
(4)已知,,计算C=A*B,以及其实部,虚部,模和相角。(real imag , abs , angle) 实验结果如下: >> %This is an M script sample. clear; A=[1-2i,3-4i;5-6i,7-8i]; B=[1+2i,5+6i;3+4i,7+8i]; C=A*B; real(C) imag(C) abs(C) angle(C) ans = 30 70
(3)图形的注释: x= -pi:.1:2*pi;axis([0, 6, -1.2, 1.2]); plot(x,sin(x),x,cos(x)); xlabel(‘Input singal’); ylabel(‘Out signal’); title(‘Two trigonometric functions’); legend(‘y=sin(x)’,’y=cos(x)’); grid on; subplot(2,2,1); plot(x, sin(x)); subplot(2,2,2); plot(x, cos(x)); subplot(2,2,3); plot(x, sinh(x)); subplot(2,2,4); plot(x, cosh(x));
,
70 174
ans = 0 8 -8 0
ans = 30.0000 70.4557 70.4557 174.0000
ans = 0 -0.1138 0.1138 0 六、实验心得 通过这次实验,我熟悉了MATLAB软件应用环境,理解了MATLAB 的基本原理,掌握了基本的MATLAB函数操作及其使用,学会了使用 MATLAB进行简单的计算及其绘图操作,并懂得了常用窗口的功能和 使用方法。在实验得过程中学会如何调试和验证结果。
9 256 (2)计算下列表达式的结果: a= 实验结果如下: >> a=[(12/3)*5+8-4*(6-3)]/2.^3 a= 2 (3)复数运算及其表示: 已知,,,利用MATLAB计算。 实验结果如下: >> z1=1+2i z1 = 1.0000 + 2.0000i >> z2=3+4i z2 = 3.0000 + 4.0000i >> z3=5*exp(i*pi/6) z3 = 4.3301 + 2.5000i >> z=z1*z2/z3 z= 0.1340 + 2.2321i 2.基本的绘图操作 (1)绘制简单的针状图: x= -pi:0.1:pi;y=sin(x);stem(y) (2)绘制曲线图: plot(x , y);plot(x, sin(x), x, cos(x));
C=A+B C=A*B C=A^k C=A.*B
矩阵相加 矩阵相乘 矩阵幂 矩阵点乘,即两维数 相同 的矩A的第n个元 素 查看矩阵A的内容 两个多项式相乘
[X,D]=eig(A) 矩阵的特征向量X和 以 特征值为元素的对角 阵D C=A(1,:) C=A(:,1) C=A(:,n) p=ploy(A) C的内容为矩阵A的 第一行 C的内容为矩阵A的 第一列 C的内容为矩阵A的 第n列 矩阵的特征多项式
相关文档
最新文档