9二维平面绘图
I-DEAS 9

I-DEAS 9 模块概览摘自EDS《I-DEAS 掌控全程胜券在握》2002版* 核心造型(Core Master Modeler)造型(Master Modeler)I-DEAS 团队数据管理(I-DEAS Team Data Management)* 产品设计包(Product Design Package)造型(Master Modeler),二维绘图(Drafting),装配(Master Assembly),二维装配公差分析(2D Tolerance Analysis)I-DEAS 团队数据管理(I-DEAS Team Data Management)* Atisan 建模(Atisan Modeler)造型(Master Modeler)二维绘图(Drafting)装配(Master Assembly)二维装配公差分析(2D Tolerance Analysis)以上各模组均包含:材料数据系统(Material Data System),3D IGES,VDA,SET,RPT接口,出图(Plotting)* 装配模组(Assembly Set)装配 (Master Assembly)二维装配公差分析(2D Tolerance Analysis)*曲面模组(Surfacing Set)曲面造型(Master Surfacing)* 仿真造型模组(Simulation Modeling Set)高级有限元造型(Extended FEM)梁造型(Beam Modeling)* 仿真解算模组(Simulation Solution Set)线性求解器(Model Solution Linear)优化(Optimization)* 加工模组(Manufacturing Set)曲面加工(Surface Machining)创成式加工(Generative Machining)标准后处理(C-Post)通用后处理(G-Post)* 高级加工模组(Advanced Manufacturing Set)* 绘图(Master Drafting)二维绘图(Drafting)2D IGES和DXF接口(2D IGES & DXF Translators)出图(Plotting)* 开放式体系结构(Open Architecture Products)开放式I-DEAS(Open I-DEAS)* 二维绘图符号库(Drafting Symbols Catalog)* 三维标准件库(Standard Parts Catalog)* 材料数据库(Material Data Catalog--MDLA, Metals, MIL5)* 逆向工程及高级曲面(Imageware)* 钣金设计(Sheet Metal)* 电缆布线设计(Harness Design)* 非线形求解器(Model Solution Nonlinear)* 复合铺层设计(Laminate Composites)* 电子系统冷却仿真(Electronic System Cooling)* 传热仿真(TMG)* 产品寿命预测(Durability)* 响应分析(Response Analysis)* VGX模架库设计(VGX Mold Base)* 机构仿真(Mechanism Simulation)* 变量化分析(Variational Analysis)* 机构设计(Mechanism Design)* 高级产品寿命预测(Advanced Durability)* VGX凸/凹模设计(VGX Core/Cavity Design)* 机床仿真(Machine Simulation)* 三维标注(Master Notation)* 数据交换(Data Exchange Products)CADAM, CATIA, Pro/E, UG, STEP, PCB, ABAQUS, ANSYS,NASTRAN, PDGS, CADDS5, AutoCAD, MARC, I-DEAS Web AccessCAD摘自EDS《I-DEAS 掌控全程胜券在握》2002版I-DEAS®提供了一个可升级的、基于特征的变量化实体造型解决方案,它能在您现有预算的基础上最大程度地满足协同的需求。
主流二维三维软件介绍[整理]
![主流二维三维软件介绍[整理]](https://img.taocdn.com/s3/m/184f42c3b8f3f90f76c66137ee06eff9aef84937.png)
主流2D/3D软件1.AutoCAD(Auto Computer Aided Design),是美国Autodesk公司首次于1982年生产的自动计算机辅助设计软件,用于二维绘图、详细绘制、设计文档和基本三维设计。
现已经成为国际上广为流行的绘图工具。
.dwg文件格式成为二维绘图的事实标准格式。
2.AutoCAD LT® 2D相当于AutoCAD的简化版,没有AutoCAD的功能全,不能实现“概念设计和三维建模”即与三维相关的功能全都不支持,不支持LISP应用,不支持ObjectARX®(C++、C#和VB .NET),不能实现“变更到外部参考”等。
3.AutoCAD Civil 3D是美国Autodesk公司开发的一款面向土木工程行业的建筑信息模型(BIM)解决方案。
主要应用在交通运输、土地开发以及环境项目。
该软件采用基于模型的方法,有助于简化耗时的任务并保持设计的协调性,进而提高文档和可视化作品的质量。
该软件能够扩展Civil 3D模型数据,执行地理空间和雨水分析,生成材料算量信息,4.Revit Architecture [‘ɑ:kitektʃə],美国Autodesk公司开发的,专门面向建筑信息模型(BIM),支持设计流程,该流程支持可持续设计分析、冲突检测、施工规划和材料统计。
5.3DS Max 美国Autodesk公司开发的,是一个全功能的3D 建模、动画、渲染和视觉特效解决方案,广泛用于制作游戏以及电影和视频内容。
6.Inventor[ɪn’ventə] 美国Autodesk公司的产品,是一款集三维机械设计、仿真、工装模具的可视化和文档编制工具集的三维设计软件。
7.Maya美国Autodesk公司的产品,具有衣料、毛发、毛皮、流体和粒子模拟工具。
具有高动态范围合成系统、摄像机跟踪器、批处理渲染和网络渲染队列管理器。
其使用者多为艺术家、设计师和三维爱好者,常用来制作动画。
图纸坐标xy怎么看距离和角度

图纸坐标xy怎么看距离和角度引言在工程设计和制图过程中,图纸是一种重要的工具,用于将三维物体的形状和尺寸表达在二维平面上。
图纸坐标系是图纸上一种特定的参考系,用于确定物体在图纸上的位置。
对于工程师和制图人员来说,了解如何使用图纸坐标系来测量距离和角度是至关重要的。
本文将介绍如何通过图纸坐标系来计算距离和角度的方法。
图纸坐标系为了能够在二维平面上准确表达三维物体的尺寸和位置,图纸上通常会建立坐标系。
常见的图纸坐标系有笛卡尔坐标系和极坐标系。
在工程设计中,最常用的是笛卡尔坐标系,即直角坐标系。
在笛卡尔坐标系中,平面被分割成了四个象限,每个象限都有一个原点。
坐标的表示方式为 (x, y),其中 x 表示横向的距离,y 表示纵向的距离。
x 和 y 的正负号表达了位置在坐标轴上的相对方向。
距离的计算在图纸上,物体的距离可以通过两点之间的距离来计算。
假设有两个点 A(x1, y1) 和 B(x2, y2),它们的距离可以使用以下公式计算:distance = √((x2 - x1)^2 + (y2 - y1)^2)该公式源自勾股定理,在笛卡尔坐标系中用于计算两点之间的直线距离。
通过将坐标代入公式,即可计算出两点之间的距离。
为了更好地理解这个计算过程,我们以一个例子来说明。
假设有两个点 A(2, 3) 和 B(5, 7),我们可以按照以下步骤计算它们之间的距离:1.计算横向距离:x2 - x1 = 5 - 2 = 32.计算纵向距离:y2 - y1 = 7 - 3 = 43.平方横向距离:(x2 - x1)^2 = 94.平方纵向距离:(y2 - y1)^2 = 165.计算距离的平方和:(x2 - x1)^2 + (y2 - y1)^2 = 9 + 16 = 256.开平方:√(25) = 5因此,点 A 和点 B 之间的距离为 5。
角度的计算除了距离,图纸坐标系还可以用于计算角度。
常见的角度计量单位有度和弧度,在工程设计中,通常使用度作为计量单位。
人教初中数学九年级下册《29-1 投影》(教案)

人教初中数学九年级下册《29-1 投影》(教案)一. 教材分析人教初中数学九年级下册《投影》这一章节主要介绍了投影的概念、特点以及各种类型的投影。
通过学习,学生能够理解投影的定义,掌握正投影和斜投影的性质,能够运用投影的知识解决实际问题。
本节课的内容是学生对几何学习的一个拓展,也是对立体几何学习的铺垫。
二. 学情分析九年级的学生已经具备了一定的几何知识基础,对平面几何有较深入的了解。
但投影概念的引入,需要学生对三维空间有一定的认识,这对于学生来说是一个新的挑战。
因此,在教学过程中,需要引导学生从二维平面几何过渡到三维空间几何,建立空间观念。
三. 教学目标1.了解投影的概念,掌握正投影和斜投影的性质。
2.能够识别各种类型的投影,并运用投影的知识解决实际问题。
3.培养学生的空间观念,提高学生的几何思维能力。
四. 教学重难点1.投影的概念和性质。
2.不同类型投影的识别和运用。
五. 教学方法1.采用问题驱动的教学方法,引导学生主动探索、发现和解决问题。
2.利用多媒体教学,展示各种类型的投影,帮助学生建立空间观念。
3.采用合作学习的方式,让学生在讨论中加深对投影知识的理解。
六. 教学准备1.多媒体教学设备。
2.投影相关图片和实例。
3.练习题和测试题。
七. 教学过程1.导入(5分钟)利用多媒体展示一些生活中的投影实例,如影子、建筑物的投影等,引导学生关注投影现象,激发学生的学习兴趣。
提问:你们对这些投影有什么观察和思考?2.呈现(10分钟)介绍投影的定义,展示正投影和斜投影的性质。
通过多媒体动画演示,让学生直观地感受不同类型的投影。
同时,给出一些投影的性质和规律,引导学生进行思考。
3.操练(10分钟)让学生分组讨论,识别给出的各种投影实例,并解释其投影类型。
每组选出一个代表进行汇报,其他组进行评价和补充。
4.巩固(10分钟)给出一些练习题,让学生独立完成。
题目包括判断题、选择题和解答题,涵盖投影的概念、性质以及应用。
ansys建模实例

Ansys建模实例引言Ansys是一种广泛使用的有限元分析软件,可以用来模拟和解决各种工程问题。
本文将介绍一些Ansys的建模实例,包括常见的建模技术和步骤。
通过这些实例,读者可以了解Ansys的基本操作和建模技巧。
实例一:三维实体建模在Ansys中进行三维实体建模是常见的任务之一。
以下是一个简单的三维实体建模实例:1.打开Ansys软件并创建一个新的项目。
2.在几何建模模块中,选择“Create”来创建几何模型。
3.选择适当的几何元素,如圆柱体、球体或立方体,并指定其尺寸和位置。
4.调整模型的属性,如材料属性和边界条件。
5.运行静态或动态分析以获得解决方案。
6.分析结果可以通过数据可视化工具来展示和分析。
这个实例展示了Ansys建模的基本步骤。
读者可以根据自己的需求和具体问题进行相应的调整和修改。
实例二:二维平面建模在某些情况下,我们只需要进行二维平面建模,比如平面结构的分析。
以下是一个二维平面建模的实例:1.打开Ansys软件并创建一个新的项目。
2.在几何建模模块中,选择“Create”来创建几何模型。
3.选择适当的几何元素,如直线、圆弧或多边形,并指定其尺寸和位置。
4.调整模型的属性,如材料属性和边界条件。
5.运行静态或动态分析以获得解决方案。
6.分析结果可以通过数据可视化工具来展示和分析。
这个实例展示了在Ansys中进行二维平面建模的基本步骤。
在实际应用中,读者可以根据具体情况选择适当的元素和属性。
实例三:流体建模Ansys还可以用于流体建模和分析。
以下是一个流体建模实例:1.打开Ansys软件并创建一个新的项目。
2.在几何建模模块中,选择“Create”来创建几何模型。
3.选择适当的几何元素,如管道、储罐或泵,并指定其尺寸和位置。
4.定义流体属性,如流体类型、流速和压力等。
5.调整模型的边界条件,如流入口和流出口的速度或压力。
6.运行流体分析以获得流体的流动情况和压力分布。
7.可以通过动画或图形展示来可视化流体的流动情况。
建筑工程CAD教学课件模块9三维建模的方法及应用举例

3.说明 有规律的阵列关键是要确定阵列的行数、列数、层数及 其间距,使用“三维阵列”命令可以在三维空间中创建对象 的矩形阵列或环形阵列。
单9.1击此三处维编建辑模母的版方标法题样式
环形阵列需要确定旋转轴,在某些情况下,确定旋转轴时 需要作辅助线。图9-19所示为选择过桌子中心的直线为旋转 轴,对圆凳进行环形阵列的结果。
9.1.6 阵列法建模
2.操作 执行“修改”→“三维操作”→“三维阵列”命令,根 据提示选择对象,输入阵列类型、行数、列数、层数及间距 。使用“三维阵列”命令绘制鞋架如图9-18所示。
单9.1击此三处维编建辑模母的版方标法题样式三处维编建辑模母的版方标法题样式
单9.1击此三处维编建辑模母的版方标法题样式 9.1.2 布尔运算法建模
单9.1击此三处维编建辑模母的版方标法题样式
9.1.3 旋转法建模
1.功能 使用“旋转”命令可以将二维对象绕某一轴旋转生成 实体(对应封闭对象)或曲面(对应开放对象)。用于旋转 的二维对象可以是直线、多段线、圆、椭圆、圆弧、样条曲 线及面域等。但是,包含在块中的对象、自相交的多段线不 能被旋转。
模块9 三维建模的方法及应用举例
单模击块此9 处三编维辑建母模版的标方题法样及式应用举例 教学目标
1 了解旋转法建模、标高法建模、厚度法建模和三维扫掠建模的方法。
掌握二维图形转换成三维实体模型的常用方法。
2
3 掌握拉伸法建模、阵列法建模、三维放样法建模的方法。 掌握拉伸法建模、阵列法建模、三维放样法建模的方法。
单9.1击此三处维编建辑模母的版方标法题样式
9.1.4 标高法建模
3.说明 使用ELEV命令可以设置物体几何对象的基准面标高和 厚度,从而得到三维模型。零标高表示基准面,正标高表 示物体几何体向基准面上方拉伸,负标高表示几何体向基 准面下方拉伸。正、负厚度的表示方法与标高相同。
《高等数学》(曹治清)课件 高等数学第九章
图9-1
MATLAB集成环境的上层铺放着4个最常用的界面:指令窗 口(CommandWindow)、历史指令(CommandHistory)窗口、工作空 间(Workspace)窗口和当前目录(CurrentDirectory)窗口。此外, 在MATLAB主窗口的左下角还有一个“开始(Start)〞按钮。
最小公倍数
例如,要计算y sin ,可直接在指令窗口输入y=sin(pi/6),得 6
y=0.5000。
如果我们输入:x= linspace (0 , 2*pi , 4);
y= sin(x)
% y被扩展为与x同维数的矩阵
得y=0 0.8660 -0.8660
-
2.点运算 点运算是指在有关算术运算符前面加点。点运算符有“.*〞“./
9.1.3 MATLAB变量与操作
在MATLAB中,变量由字母、数字和下划线组成。第一个字 符必须是字母,并区分大小写。表9-1是MATLAB中常用的系统 预定义变量。
表9-1
预定义变量
ans eps pi
含义
计算结果默认 赋值变量
机器零阈值
圆周率π
预定义变量
含义
i或j inf或lnf NaN或nan
在MATLAB语句后面可以加上注释,用于解释或说明语句的 含义,对语句处理结果不产生任何影响。注释以%开头,后面是 注释的内容。
例
9.1.1
计算
1 4
3
3
2
sin
5
。
解
在MATLAB指令窗口输入命令: x=(1/4-3+2^(1/3)) * sin(pi/5)
%计算表达式的值
按下回车键得输出结果为 x= -
计算机绘图上机指导书(何朝良)
《计算机绘图课程》上机指导书适用专业:港海、地质、水利水电、测绘工程专业任课教师:何朝良重庆交通大学河海学院2010年8月17日目录前言 (3)第一章二维基本绘图(Ⅰ) (4)第二章二维基本绘图(Ⅱ) (9)第三章二维基本绘图(Ⅲ) (11)第四章二维高级绘图(Ⅰ) (17)第五章二维高级绘图(Ⅱ) (22)第六章三维图形绘制(Ⅰ) (28)第七章三维图形绘制(Ⅱ)与程序设计 (31)前言工程图样是工程师的语言,是表达设计思想最重要的工具。
一个优秀的工程设计人员,应该能够将自己的设计方案用标准、规范、美观的图样表达出来。
功能强大的绘图软件AutoCAD已广泛应用于工程设计领域,它能有效地帮助设计者提高设计水平及工作效率。
学会AutoCAD,最主要的就是练习,通过循序渐进的系统练习,就能掌握基本原理和方法,提高计算机绘图的能力。
第一章二维基本绘图(Ⅰ)一.目的要求1.熟悉AutoCAD软件的工作界面及命令输入方式2.创建简单的二维图形实体二.实验内容1.绘制图1-1所示的图形,点的输入分别用绝对直角坐标、相对直角坐标、绝对极坐标和相对极坐标的输入方式。
(c) (d)图1-12.使用PLINE命令绘制图1-2所示二维多义线。
(100,100)图1-23. 使用二维绘图命令绘制1-3图形(图形尺寸自行确定)。
a) b) c)d) e) f)图1-34. 使用二维绘图命令绘制1-4图形。
图1-4图1-5图1-6第二章 二维基本绘图(Ⅱ)一. 目的要求1.掌握二维图形的编辑方法 2.绘制简单的平面图形二.实验内容1. 练习各种编辑命令,并利用“分解”、“偏移”、“剪切”、“圆角”、“倒角”和“特性”等编辑命令,把图2-1中的图形编辑成2-2的图形(不标注尺寸)。
图2-1图2-22. 绘制图2-3、2-4中图形,练习Array(阵列)命令。
图2-3 矩形阵列 图2-4 环形阵列图2-6第三章二维基本绘图(Ⅲ)一. 目的要求1. 掌握图层的概念和并能设置和管理图层2.掌握各种绘图技巧,如对象捕捉、对象追踪、查询命令、计算方法等3.创建和编辑文字,创建和编辑表格H=6 2.400.20 3.60 2.400.64 1.344.002.803.203.604.40H=10H=11H=8H=9H=70.50 6.000.50 6.600.300.300.50 4.805.404.20 4.00 1.28 2.524.40 1.44 2.893.200.963.60 1.122.800.80 1.932.151.61B(m)见挡墙断面图(5m)H=5 墙高 H(m)墙身断面尺寸(m)(m)ΔB(m)h1(m)L1(m)h2(m)L2(m)H≤3见挡墙断面图(3m以下)H=4见挡墙断面图(4m)体 积单位长30.6413.8818.7224.0637.3844.789.056.234.80H=120.507.20 4.80 1.60 3.2652.835.20H=130.507.80 5.20 1.76 3.6361.555.60H=140.608.405.601.923.9071.40码 头 结 构 断 面 尺 寸 表图3-4第四章二维高级绘图(Ⅰ)一.目的要求1.掌握平面作图的一般方法。
九年级数学下册投影与视图全章教案新人教版
教案:九年级数学下册《投影与视图》全章教案新人教版第一课时:投影的概念及分类教学目标:1. 了解投影的概念,掌握平行投影和中心投影的性质。
2. 能够区分不同类型的投影,并应用于实际问题。
3. 培养学生的空间想象能力和实际操作能力。
教学重点:1. 投影的概念及分类。
2. 平行投影和中心投影的性质。
教学难点:1. 理解不同类型投影的特点及应用。
2. 空间想象能力的培养。
教学准备:1. 投影仪或其他展示设备。
2. 相关图片或实物。
教学过程:1. 引入新课:通过展示图片或实物,引导学生观察并思考投影的概念。
2. 讲解投影的概念:解释投影是指光线照射到物体上,在另一平面上形成的影子。
3. 介绍平行投影:讲解平行投影的性质,如光线平行,投影也是平行的;投影与物体的大小相等。
4. 介绍中心投影:讲解中心投影的性质,如光线从一点发出,投影到各个方向;投影的大小与物体到光源的距离有关。
5. 区分不同类型的投影:通过示例,让学生区分平行投影和中心投影。
6. 练习与应用:给出实际问题,让学生运用投影的知识进行解答。
第二课时:视图的概念及分类教学目标:1. 了解视图的概念,掌握正视图、侧视图和俯视图的性质。
2. 能够区分不同类型的视图,并应用于实际问题。
3. 培养学生的空间想象能力和实际操作能力。
教学重点:1. 视图的概念及分类。
2. 正视图、侧视图和俯视图的性质。
教学难点:1. 理解不同类型视图的特点及应用。
2. 空间想象能力的培养。
教学准备:1. 相关图片或实物。
2. 展示设备。
教学过程:1. 引入新课:通过展示图片或实物,引导学生观察并思考视图的概念。
2. 讲解视图的概念:解释视图是指从不同方向观察物体时,在眼睛与物体之间的平面上的投影。
3. 介绍正视图:讲解正视图的性质,如正视图是物体在垂直于观察方向平面上的投影。
4. 介绍侧视图:讲解侧视图的性质,如侧视图是物体在垂直于侧观察方向平面上的投影。
5. 介绍俯视图:讲解俯视图的性质,如俯视图是物体在垂直于俯观察方向平面上的投影。
智慧树知道网课《工程制图(天津理工大学)》课后章节测试满分答案
绪论单元测试1【多选题】(10分)下面哪些方法有助于学习好这门课?在学习过程中,注重基本概念和基本规律的掌握,注重实践,多观察、思考、研讨自己身边的所见产品,借助模型、轴测图、实物等增加生产实践知识和表象积累,培养和发展空间想象能力和思维能力。
将物体和图样相结合,由浅入深,通过由空间到平面,由平面到空间的反复读、画、想的实践进行学习。
同时要及时、认真地完成习题和作业A.借助模型、轴测图、实物等增加生产实践知识和表象积累B.在反复读、画、想的实践进行学习C.注重基本概念和基本规律的掌握D.注重实践,多观察、思考、研讨自己身边的所见产品2【单选题】(10分)工程图样是:A.用多面正投影绘制的图B.用计算机绘制的三维立体C.根据投影、标准或有关规定,表示工程对象并有必要的技术说明的图D.根据投影原理、标准或有关规定,表示工程对象并有必要的技术说明的图3【多选题】(10分)课程目标中,培养图形表达能力、理解能力是指:A.读图能力B.使用现代工具C.会创造性构形设计D.用二维平面图形表达三维空间物体形状的能力4【多选题】(10分)工程制图课程的制图基础是指:A.构型方法基础B.工程规范基础C.表达技术基础D.绘图能力基础5【判断题】(10分)工程制图课程的任务就是培养绘图能力。
A.错B.对6【单选题】(10分)工程制图课程的通用性是指:A.是工程界跨地域、跨行业的通用语言B.是指它为工程和视觉想象力提供了一个方法C.是一门理论与工程实践联系密切的课程D.是指工程图学被广泛应用在机械、电子、航空航天等工程领域7【多选题】(10分)工程制图课程的基础性是指:A.是工程图形技术基础课程之一B.是工程技术人员和科技工作者学习和掌握工程图形技术的基础C.是后续专业课程学习和实践的平台D.是培养创新思维的基础8【判断题】(10分)在科学研究中,图形具有形象性、直观性和简洁性的特点。
A.对B.错9【多选题】(10分)工程图样可以用二维图形表达方法为:A.可以用手工绘制B.可以用三维图形表达C.透视图D.可以由计算机生成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二、图形的控制
plot(x,y,‛C L M’ )
其中:
C:颜色,L:线形,M:标志点类型
颜色选项表 b 蓝色 g 绿色 k 黑色 r 红色 w 白色 y 黄色
曲线格式选项表 实线 -虚线 : 点线 -. 点划线
曲线格式选项表 o 圆形 + 加号 x 叉号 * 星号 . 点号 square 方形 diamond 菱形
4 一个窗口产生多个图形 使用subplot( )命令 语法为:subplot(m,n,p) 绘图顺序为从左到右,按行绘制。 5 设置图形的长宽比 常用的命令为:(举例) Axis normal: 默认的长宽比 Axis square:长度等于宽度 Axis equal: 保持x y坐标轴刻度一致
三、图轴的控制
1.人为确定图轴表示图形的范围 语法:axis(〔xmin,xmax,ymin,ymax〕)
X轴
(举例)
y轴
x = 0:.025:pi/2; plot(x,tan(x),'-ro') axis([0 pi/2 0 5])
2.指定图轴标刻点及文字 语法:
set(gca, ‛xtick’ (或‛ytick’), 〔标度值 1,2,……〕
subplot(2,2,1:2) subplot(2,2,3) subplot(2,2,4)
其他种类的常用绘图命令
Errorbar( ):图形加上误差范围 Fplot( ):精确的函数图形绘制 Polar( ):极坐标图 Hist( ):直方图 (举例)
X = 0:pi/10:pi; Y = sin(X); E = std(Y)*ones(size(X)); errorbar(X,Y,E)
例:
plot(peaks)
4)若plot(y)中y为一个矩阵,将对y 的每一列向量绘图,注意其每列数值 的x坐标即为其行数,有几列就画几 条曲线.(举例) 5)若plot(z)中z为复数向量或矩阵, 则其将z的实部、虚部分别当作其x 坐标,y坐标绘图。
其他刻度二维绘图命令
Loglog():x和y均为对数刻度。 Semilogx(): x为对数刻度,y为线 性刻度。 Semilogy(): y为对数刻度,x为线 性刻度。 Plotyy():画出两个不同刻度的y 轴坐标。 (举例)
1) plot(x,y),取一组(x,y)坐标二 位绘图。(举例) 2) Plot(y) 如果只有一个向量做为输入参数, 则取其索引值做为x坐标进行绘 图,即等同于 plot(1:length(y),y)
x=1:0.5:5; y=1:10; plot(x,y); plot(y)
3) plot( )也可以进行多条曲线的描 绘, 语法:plot(x1,y1,x2,y2……) 其在绘制时会自动选择不同曲线颜色, 以利于分辨. 注意:plot( )可用不同标志对曲线 进行标识.(举例)
例:
x = -pi:pi/10:pi; y = tan(sin(x)) - sin(tan(x)); plot(x,y,'--rs','LineWidth',2,... 'MarkerEdgeColor','k',... 'MarkerFaceColor','g',... 'MarkerSize',10)
set(gca, ‛xticklabel ……} ) 3. 加入刻度的网格线 使用grid on和grid off命令 (举例)
例:
set(gca,'Color','b')
plot(peaks) set(findobj('Type','line'),'Color','k')
a=[-2 0 1 -1 3]; b=[1 2 0 -1]; c=conv(a,b); M=length(c)-1; n=0:1:M; stem(n,c); xlabel('n'); ylabel('幅度'); title('卷积和') plot(0:pi/20:2*pi,sin(0:pi/20:2*pi)) text(pi,0,' \leftarrow sin(\pi)','FontSize',18)
3.加入说明文字
Matlab可在图形和图轴上加入说 明文字,以增加整体图形的可读 性。常用到的命令为: Title():图形的标题
Xlabel():x轴的说明文字
Ylabel():y轴的说明文字
Legend():图形符号的说明
Text():在图形中加入文本
(举例)
x = -pi:pi/20:pi; plot(x,cos(x),'-ro',x,sin(x),'-.b') h = legend('cos','sin',2);
x = logspace(-1,2); loglog(x,exp(x),'-s') grid on x = 0:.1:10; semilogy(x,10.^x)
例:
x = 0:0.01:20; y1 = 200*exp(-0.05*x).*sin(x); y2 = 0.8*exp(-0.5*x).*sin(10*x); [AX,H1,H2] = plotyy(x,y1,x,y2,'plot'); set(get(AX(1),'Ylabel'),'String','Left Y-axis') set(get(AX(2),'Ylabel'),'String','Right Y-axis') xlabel('Zero to 20 \musec.') title('Labeling plotyy') set(H1,'LineStyle','--') set(H2,'LineStyle',':')
fplot('tanh',[-2 2])
t = 0:.01:2*pi; polar(t,sin(2*t).*cos(2*t),'--r')
x = -2.9:0.1:2.9; y = randn(10000,1); hist(y,x)
income = [3.2 4.1 5.0 5.6]; outgo = [2.5 4.0 3.35 4.9]; subplot(2,1,1); plot(income) subplot(2,1,2); plot(outgo) subplot(2,2,[1 3]) subplot(2,2,2) subplot(2,2,4)
第九章 二维平面绘图
Matlab不仅善于各种数值运算, 其绘图功能也非常强大,这对于 科学计算可视化而言非常适用. 我们先来介绍二维绘图功能.
一、基本二维作图命令plot( )
plot( )是最常用、最基本的绘图 命令,它取一组x坐标及对应的y坐 标进行描点绘图,其详细用法可参 见在线帮助.我们此处介绍常见的 基本用法.