(最新版)系统仿真实验报告
机电一体化系统仿真实验报告

机电一体化系统仿真实验报告一、实验目标本实验的目标是通过仿真模拟机电一体化系统,验证系统的工作原理和性能参数,探究机电一体化系统在不同工况下的响应特性。
二、实验原理机电一体化系统是由机械部分和电气部分组成的,其中机械部分包括传动装置、力传感器和负载,电气部分包括控制器和电机。
在机电一体化系统中,电机通过控制器产生驱动信号,控制负载的转动。
力传感器用于测量负载的转动产生的力,并反馈给控制器。
三、实验步骤1.搭建仿真模型:根据实验要求,选择合适的仿真软件,搭建机电一体化系统的仿真模型。
通过连接电机、控制器、传动装置、力传感器和负载,构建完整的系统。
2.设置参数:根据实验设定的工况,设置系统的参数。
包括电机的转速、传动装置的传动比、负载的转动惯量和滑动摩擦系数等。
3.运行仿真:对系统进行仿真运行,记录电机的转速、负载的转动惯量、力传感器的输出力以及电机的功率消耗等参数。
4.分析结果:根据仿真结果,分析系统在不同工况下的响应特性。
可以通过绘制曲线图或制作动画来观察系统的运动轨迹和力的变化情况。
五、实验结果与讨论根据实验设置的参数,在不同转速和负载惯量下进行了多组仿真实验,并记录了系统的各项参数。
1.转速与力的关系:随着电机转速的增加,负载的输出力也随之增加,但是增幅逐渐减小。
当转速达到一定值后,输出力和转速的关系呈现饱和状态。
2.负载惯量与转速的关系:在给定转速范围内,随着负载惯量的增加,电机的转速逐渐降低。
这是因为负载惯量增加会增加系统的惯性,降低了电机的响应速度。
3.功率消耗的变化:随着转速和负载惯量的增加,电机的功率消耗呈现增加的趋势。
这是因为转速和负载惯量的增加会增加电机的负载,使其需要输出更大的功率来维持转速。
四、实验总结通过此次实验,我们深入了解了机电一体化系统的工作原理和性能特点。
在不同工况下,电机的转速、负载的力输出、功率消耗等参数都有相应的变化。
通过仿真实验,我们可以准确地预测系统在不同工况下的性能表现,为设计和优化机电一体化系统提供了依据。
系统仿真实验报告范文

系统仿真实验报告范文四川大学课程实验报告课程名称:系统仿真综合实验学生姓名:学生学号:专业:实验目的系统仿真是运用仿真软件(如imio)创造模型来构建或模拟现实世界的虚拟实验室,它能过帮助你探寻你所关注的系统在给定的条件下的行为或状态,它还能帮助你在几乎没有风险的情况下观察各种改进和备选方案的效果。
尤其是对一些难以建立物理模型和数学模型的复杂的随机问题,可通过仿真模型来顺利地解决预测、分析和评价等系统问题。
实验地点及环境四川大学工商管理学院的学院大楼综合实验室,运用PC机及imio系统仿真软件,在老师的指导下完成此次系统仿真实验。
实验步骤㈠、建立模型1.ModelⅠ首先加入一个ource、三个erver、一个ink、一个ModeEntity,并用path连接。
将ource更名为arrive,ink更名为depart,ModelEntity更名为cutomer。
设置运行时间8小时。
在Animation中添加StatuLabel到arrive,E某preion为arrive.OutputBuffer.Content。
同样为erver和dapart添加StatuLabel,E某preion分别为Server1.InputBuffer.Content、Server2.InputBuffer.Content、Server3.InputBuffer.Content、depart.InputBuffer.NumberEntered,来记录每个位置的排队人数和通过人数。
为每个erver添加一个Te某tScale为1的Statupie,来显示和观察服务台的利用率变化。
保存命名为ModelⅠ。
2.ModelII首先加入一个ource、三个erver、一个ink、一个ModelEntity,并用path连接。
将ource更名为arrive,ink更名为depart,ModelEntity更名为cutomer。
在Animation中添加StatuLabel到arrive,E某preion为arrive.OutputBuffer.Content。
仿真实验报告

仿真实验报告[仿真实验报告]【实验名称】:某机械系统仿真实验【实验目的】:1. 掌握某机械系统的仿真建模方法和仿真工具的使用;2. 理解机械系统的动态行为,并进行仿真分析;3. 通过仿真实验,验证机械系统的设计和性能。
【实验器材】:1. 计算机;2. 仿真软件(如MATLAB/Simulink、ANSYS等);3. 相关参考书籍和文献。
【实验内容】:1. 了解待仿真的机械系统的结构和功能;2. 根据机械系统的结构和功能,建立相应的数学模型;3. 利用仿真软件进行仿真实验,观察机械系统的动态行为;4. 分析仿真结果,评估机械系统的设计和性能;5. 根据分析结果,提出改进意见,优化机械系统的设计。
【实验步骤】:1. 确定机械系统的结构和功能,并了解其工作原理;2. 根据机械系统的工作原理,建立机械系统的数学模型;3. 在仿真软件中,利用建立的数学模型进行仿真实验;4. 按照实验计划,对机械系统的各个参数进行变化,并观察仿真结果;5. 分析仿真结果,评估机械系统的设计和性能;6. 根据分析结果,提出改进意见,优化机械系统的设计;7. 撰写实验报告,包括实验目的、实验器材、实验内容、实验步骤、仿真结果及分析、改进意见等内容。
【实验结果】:根据仿真实验的结果,得到机械系统在不同参数变化下的动态行为。
通过对仿真结果的观察和分析,可以评估机械系统的设计和性能,发现其中的问题和不足之处。
在实验报告中,可以将仿真结果以图表的形式展示,并进行详细的分析和讨论。
【改进意见】:根据仿真结果和分析,可以提出改进机械系统设计的意见和建议。
例如,对某个参数进行调整,优化机械系统的性能;或者对某个结构进行改进,提高机械系统的可靠性和稳定性等。
改进意见应该具体明确,并提出可行性实施的方法和方案。
【实验总结】:通过本次机械系统的仿真实验,掌握了仿真建模方法和仿真工具的使用,对机械系统的动态行为有了更深入的理解。
实验结果和分析也对机械系统的设计和性能评估提供了有力的依据。
交通系统仿真实验报告

道路交通系统仿真实验实验一 VISSIM班级:08交通工程学号:120081501131 姓名:王两全一、实验目的1.掌握用VISSIM绘制简单的路网;2.掌握如何给路网添加基本的路网元素(如:信号灯、路径决策、冲突区域、优先规则、公交站点等);3.掌握对仿真模型进行指标评价,包括行程时间、延误、排队长度以及相关参数的设置。
二、实验设备1.硬件要求:装有VISSIM的PC机一台;2.系统要求:能在Windows 2000、XP和VISTA环境下运行;三、实验要求在VISSIM中构建一个平面信号控制交叉口模型,不考虑行人和非机动车,具体要求见试卷。
四、实验内容与步骤1.绘制路网(1)根据实验要求导入背景图;(2)按照每车道宽3.5m设置比例尺参数,根据背景图绘制一个T形交叉口(北进口封闭),交叉口宽度:南北:45m、东西99m;(3)初步路网结果图.2.添加路网元素(1)对绘制好的路网标明车道方向;(2)输入车辆数:400辆/车道小时;(3)信号配时;(4)设置行驶路径决策;(5)设置一条跨越交叉口的公交线路并设置两种不同的公交站点:港湾式和路边式;(6)设置冲突区域。
(7)添加路网元素后的结果3.设置仿真评价指标(1)行程时间;创建时间检测,并在“评价->文件”进行行程时间检测设置。
(2)延误;(3)排队长度。
1.信号控制2.冲突区域通过该实验巩固了初步使用VISSIM对一个完整路网的构建,对Vissim 的各个功能有更深刻的了解。
但由于实验过程中可能有一些小细节出错了,导致两种控制方式的评价指标结果都一样,通过多次的调试仍然未找出错误的地方,这是该实验遗憾的地方。
理论上讲,该试验的交叉口可以看成是主干道与次干道的相交(东西为主干道,南北为次干道且),而且该交叉口的流量比较小,粗略判断应该是冲突区域控制会比信号控制更加优越。
同时,此次实验为我们以后自己动手进行交通仿真做了很好的铺垫。
仿真模型实验报告总结(3篇)

第1篇一、实验背景随着计算机技术的飞速发展,仿真技术在各个领域得到了广泛应用。
仿真模型实验作为科学研究的重要手段,能够有效模拟复杂系统的运行过程,为理论研究和工程设计提供有力支持。
本报告总结了近期参与的仿真模型实验,旨在总结实验过程、分析实验结果,并对实验方法进行评价。
二、实验内容本次实验涉及多个领域,主要包括以下三个方面:1. 电力系统仿真实验:通过PSCAD软件搭建电力系统仿真模型,分析发电机在三相对称短路故障下的暂态响应。
2. 高速数字系统设计与实践仿真实验:设计并优化一个满足特定要求的微带线结构,分析其在不同频率下的传输特性。
3. 计算机组成原理仿真实验:使用Proteus仿真软件,验证寄存器的存储功能。
三、实验过程1. 电力系统仿真实验:- 搭建仿真模型:在PSCAD软件中,根据实验要求搭建包含发电机、变压器、负荷和故障装置的电力系统仿真模型。
- 设置参数:根据实验要求,设置发电机的参数、变压器的参数、负荷的参数以及故障装置的参数。
- 运行仿真:启动仿真,观察短路故障发生时的电压、电流等暂态响应。
2. 高速数字系统设计与实践仿真实验:- 确定阻抗:根据设计要求,确定微带线的阻抗,作为设计基准。
- 优化参数:在满足阻抗要求的前提下,优化信号导体宽度、导体间距和介质厚度等参数,以满足插入损耗、远端串扰和近端串扰等设计指标。
- 运行仿真:根据优化后的参数,运行仿真,分析微带线在不同频率下的传输特性。
3. 计算机组成原理仿真实验:- 连接电路:根据电路图,在Proteus软件中搭建实验电路,包括寄存器、三态门、发光二极管等元件。
- 设置参数:根据实验要求,设置寄存器的参数,以及控制信号的参数。
- 运行仿真:启动仿真,观察寄存器的存储功能是否正常。
四、实验结果与分析1. 电力系统仿真实验:- 短路故障发生时,短路电流和励磁电流迅速增大,随后逐渐衰减。
- 考虑阻尼绕组时,短路电流衰减速度较快,说明阻尼绕组能够有效抑制短路电流。
系统仿真实验报告

系统仿真实验报告《系统仿真技术》实验报告目录实验一MATLAB中矩阵与多项式的基本运算 ....................................... 错误!未定义书签。
实验二MATLAB绘图命令 ....................................................................... 错误!未定义书签。
实验三MATLAB程序设计 ....................................................................... 错误!未定义书签。
实验四MATLAB的符号计算与SIMULINK的使用................................. 错误!未定义书签。
实验五MATLAB在控制系统分析中的应用 ........................................... 错误!未定义书签。
实验六连续系统数字仿真的基本算法...................................................... 错误!未定义书签。
实验一对不同命令操作训练1.eye(3)ans =1 0 00 1 00 0 12.ones(2)ans =1 11 1ones(3,2)ans =1 11 11 13.zeros(3,2)ans =0 00 00 04.rand(3,2)ans =0.8147 0.91340.9058 0.63240.1270 0.09755.diag(3)ans = 36.A=ones(3,3);B=rand(3,3); ans=Bans =0.0357 0.6787 0.39220.8491 0.7577 0.65550.9340 0.7431 0.1712 7. A/B ans =0.1195 1.5417 -0.33550.1195 1.5417 -0.33550.1195 1.5417 -0.3355A\B警告: 矩阵为奇异工作精度。
仿真入门实验报告模板(3篇)
第1篇一、实验目的1. 了解仿真软件的基本操作和功能。
2. 掌握仿真建模的基本方法。
3. 通过仿真实验,加深对理论知识的理解。
4. 培养实验设计、数据分析及问题解决的能力。
二、实验背景(简要介绍仿真技术的基本概念、应用领域及实验所使用的仿真软件)三、实验设备与软件1. 实验设备:计算机、网络连接等。
2. 仿真软件:[软件名称],版本号:[版本号]。
四、实验内容1. 仿真软件的基本操作- 界面介绍:熟悉仿真软件的界面布局,包括菜单栏、工具栏、视图窗口等。
- 基本命令:学习并掌握仿真软件的基本命令,如新建项目、打开项目、保存项目等。
2. 仿真建模- 模型建立:根据实验要求,建立仿真模型,包括实体模型、参数设置等。
- 模型验证:对建立的模型进行验证,确保模型的准确性和可靠性。
3. 仿真实验- 设置仿真参数:根据实验要求,设置仿真参数,如仿真时间、步长等。
- 运行仿真:启动仿真实验,观察仿真结果。
- 结果分析:对仿真结果进行分析,与理论预期进行比较。
五、实验步骤1. 准备工作- 安装仿真软件,并进行环境配置。
- 熟悉实验要求和仿真软件的基本操作。
2. 建立仿真模型- 根据实验要求,确定仿真模型的类型和结构。
- 使用仿真软件进行模型搭建,包括添加元件、连接线路等。
3. 设置仿真参数- 根据实验要求,设置仿真参数,如仿真时间、步长等。
- 确保参数设置合理,符合实验要求。
4. 运行仿真实验- 启动仿真实验,观察仿真结果。
- 记录实验数据和关键信息。
5. 结果分析- 对仿真结果进行分析,与理论预期进行比较。
- 解释仿真结果,并探讨实验过程中的问题。
六、实验结果与分析1. 实验数据记录- [实验数据表格,包括时间、参数、结果等]2. 仿真结果分析- [对仿真结果的详细分析,包括图表、曲线等]3. 与理论预期比较- [仿真结果与理论预期的比较,分析误差原因]七、实验讨论1. 实验中遇到的问题及解决方法- [记录实验过程中遇到的问题及解决方法]2. 实验结果的启示- [总结实验结果对理论知识的启示和实际应用的意义]八、实验总结1. 实验收获- [总结实验过程中的收获,包括理论知识、操作技能等]2. 实验不足与改进建议- [分析实验过程中的不足,并提出改进建议]九、附录1. 仿真软件截图- [展示仿真软件界面、模型搭建、仿真结果等截图]2. 参考文献- [列出实验过程中参考的书籍、文章等]十、实验报告撰写说明1. 实验报告应结构完整,逻辑清晰。
仿真实验报告
系统工程仿真实验报告实验一:基于VENSIM的系统动力学仿真一、实验目的VENSIM是一个建模工具,可以建立动态系统的概念化的,文档化的仿真、分析和优化模型。
PLE(个人学习版)是VENSIM的缩减版,主要用来简单化学习动态系统,提供了一种简单富有弹性的方法从常规的循环或储存过程和流程图建立模型。
本实验就是运用VENSIM进行系统动力学仿真,进一步加深对系统动力学仿真的理解。
二、实验软件VENSIM PLE三、原理1、在VENSIM中建立系统动力学流图;2、写出相应的DYNAMO方程;3、仿真出系统中水准变量随时间的响应趋势;四、实验内容及要求某城市国营和集体服务网点的规模可用SD来研究。
现给出描述该问题的DYNAMO方程及其变量说明。
L S·K=S·J+DT*NS·JKN S=90R NS·KL=SD·K*P·K/(LENGTH-TIME·K)A SD·K=SE-SP·KC SE=2A SP·K=SR·K/P·KA SR·K=SX+S·KC SX=60L P·K=P·J+DT*NP·JKN P=100R NP·KL=I*P·KC I=0.02其中:LENGTH为仿真终止时间、TIME为当前仿真时刻,均为仿真控制变量;S为个体服务网点数(个)、NS为年新增个体服务网点数(个/年)、SD为实际千人均服务网点与期望差(个/千人)、SE为期望的千人均网点数、SP为的千人均网点数(个/千人)、SX为非个体服务网点数(个)、SR为该城市实际拥有的服务网点数(个)、P为城市人口数(千人)、NP为年新增人口数(千人/年)、I为人口的年自然增长率。
要求:在VENSIM中建立相应的系统动力学流图和DYNAMO方程,进行仿真。
五、实验结果1、请将VENSIM 中建立的系统动力学流图拷贝如下:2、画出系统中水准变量随时间的响应趋势。
虚拟仿真实验的实验报告(3篇)
第1篇实验名称:虚拟仿真实验——制造业设施设备规划仿真实验目的:1. 通过虚拟仿真技术,学习制造业设施设备规划的基本原理和方法。
2. 培养对生产流程、物料流动、设备布局等关键因素的分析和优化能力。
3. 提高解决实际生产中设施布局问题的实践能力。
实验时间:2023年10月25日实验地点:虚拟仿真实验室实验器材:虚拟仿真软件(如FlexSim、AnyLogic等)实验人员:张三、李四、王五一、实验原理虚拟仿真实验是通过计算机模拟真实生产环境,对生产流程、物料流动、设备布局等因素进行仿真分析,从而优化生产布局,提高生产效率。
实验中,我们主要利用虚拟仿真软件进行以下操作:1. 创建生产模型:根据实际生产需求,创建生产模型,包括设备、物料、人员等。
2. 设置仿真参数:根据实际情况,设置仿真参数,如设备运行速度、物料需求量、人员数量等。
3. 运行仿真:运行仿真,观察生产流程、物料流动、设备布局等,分析存在的问题。
4. 优化方案:根据仿真结果,对生产布局进行优化,提高生产效率。
二、实验步骤1. 创建生产模型:根据实验要求,创建生产模型,包括设备、物料、人员等。
我们将生产分为两个阶段:原材料加工和成品组装。
2. 设置仿真参数:根据实际情况,设置仿真参数,如设备运行速度、物料需求量、人员数量等。
例如,设备运行速度设为每分钟10个单位,物料需求量为每小时100个单位,人员数量为10人。
3. 运行仿真:运行仿真,观察生产流程、物料流动、设备布局等。
在仿真过程中,我们发现以下问题:- 设备利用率较低,部分设备闲置。
- 物料流动不畅,导致生产效率降低。
- 人员配置不合理,部分人员工作负荷较大。
4. 优化方案:针对上述问题,我们对生产布局进行优化:- 调整设备布局,提高设备利用率。
- 优化物料流动路径,减少物料流动时间。
- 调整人员配置,平衡工作负荷。
5. 再次运行仿真:根据优化方案,再次运行仿真,观察生产流程、物料流动、设备布局等。
电力系统分析仿真实验报告
电力系统分析仿真实验报告一、实验目的本实验的目的是通过电力系统分析仿真来研究电力系统的稳态和暂态运行特性,并通过实验结果分析电力系统中存在的问题和改进方案。
二、实验原理1.电力系统稳态分析电力系统稳态分析是指在电力系统稳定运行条件下,对电力系统进行负荷流量和节点电压的计算和分析。
稳态分析的目的是确定电力系统的潮流分布、负荷特性和节点电压,从而评估系统的稳定性和能量传输效率。
2.电力系统暂态分析电力系统暂态分析是指在电力系统出现故障或突发负荷变化时,对系统暂时的电压、电流和功率进行计算和分析。
暂态分析的目的是研究系统在故障或负荷突变时的动态响应和稳定性,以便采取相应措施保障系统的安全稳定运行。
三、实验过程1.电力系统稳态分析实验(1)建立电力系统模型:根据实际情况,建立包含发电机、变电站、输电线路和负荷的电力系统模型。
(2)潮流计算:通过潮流计算方法,对电力系统的负荷流量、节点电压和功率分布进行计算。
(3)结果分析:分析潮流计算结果,评估系统的稳定性和能量传输效率,检查是否存在过负荷或电压偏差等问题。
2.电力系统暂态分析实验(1)建立电力系统模型:在稳态模型的基础上,引入系统故障或负荷突变事件,如短路故障、突发负荷增加等。
(2)暂态计算:通过暂态计算方法,对系统的电压、电流和功率在故障或负荷突变时的动态变化进行计算。
(3)结果分析:分析暂态计算结果,评估系统在故障或负荷突变时的动态响应和稳定性,检查是否存在电压暂降或过载等问题。
四、实验结果与分析1.电力系统稳态分析结果分析:根据潮流计算结果,评估系统的稳定性和能量传输效率,检查系统是否存在过负荷或电压偏差等问题。
如果存在问题,可以通过调整发电机发电功率、变压器变比或线路容量来改善系统运行状况。
2.电力系统暂态分析结果分析:根据暂态计算结果,评估系统在故障或负荷突变时的动态响应和稳定性,检查是否存在电压暂降或过载等问题。
如果存在问题,可以通过引入自动重启装置、电力调度系统等措施来提高系统的恢复能力和稳定性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统仿真实验报告 实验一 MATLAB中矩阵与多项式的基本运算 ..................................................................... 1 实验二 MATLAB绘图命令 ..................................................................................................... 6 实验三 MATLAB程序设计 ..................................................................................................... 8 实验四 MATLAB的符号计算与SIMULINK的使用 ........................................................ 12 实验五 MATLAB在控制系统分析中的应用 ....................................................................... 15 实验六 连续系统数字仿真的基本算法 ................................................................................. 26
实验一 MATLAB中矩阵与多项式的基本运算 一、实验任务 1.了解MATLAB命令窗口和程序文件的调用。 2.熟悉如下MATLAB的基本运算: ① 矩阵的产生、数据的输入、相关元素的显示; ② 矩阵的加法、乘法、左除、右除; ③ 特殊矩阵:单位矩阵、“1”矩阵、“0”矩阵、对角阵、随机矩阵的产生和运算; ④ 多项式的运算:多项式求根、多项式之间的乘除。
二、基本命令训练 1.eye(m) >> eye(4) ans = 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1
2.one(n)、ones(m,n) >> ones(3,4) ans = 1 1 1 1 1 1 1 1 1 1 1 1
3.zeros(m,n) >> zeros(2,3) ans = 0 0 0 0 0 0 4.rand(m,n) >> rand(3,4) ans = 0.9501 0.4860 0.4565 0.4447 0.2311 0.8913 0.0185 0.6154 0.6068 0.7621 0.8214 0.7919 5.diag(v) >> v = [1 1 1]; X = diag(v) X = 1 0 0 0 1 0 0 0 1 >> X = diag(v, 1) X = 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 >> X = diag(v, 2) X = 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 6.A\B 、A/B、 inv(A)*B 、B*inv(A) Matlab提供了两种除法运算:左除(\)和右除(/)。 一般情况下,x=a\b是方程a*x =b的解,而x=b/a是方程x*a=b的解。 a=[1 2 3; 4 2 6; 7 4 9];b=[4; 1; 2]; x=a\b x = -1.5000 2.0000 0.5000 >> a=[1 12 7;3 8 5;4 3 6];b=flipud(a) b = 4 3 6 3 8 5 1 12 7 >> a/b ans = 0 0 1 0 1 0 1 0 0 如果a为非奇异矩阵,则a\b和b/a可通过a的逆矩阵与b阵得到: a\b = inv(a)*b b/a = b*inv(a) 7.roots(p) 求解多项式x^3-6x^2-72x-27=0的根 >> p=[1 -6 -72 -27]; roots(p) ans = 12.1229 -5.7345 -0.3884 8.Poly >> r=[1 2 3];poly(r) ans = 1 -6 11 -6 创建以之为根的方程为:x^3-6*x^2+11*x-6=0 >> A =[1 2 3;4 5 6;7 8 0]; P=poly(A) P = 1.0000 -6.0000 -72.0000 -27.0000 创建特征方程为λ^3-6*λ^2-72*λ-27=0 9.conv 、deconv >> a=[1 2 3 4];b=[3 -5 8 23 -7];conv(a,b) ans = 3 1 7 36 43 87 71 -28 >> deconv(a,b) ans = 0 >> deconv(b,a) ans = 3 -11 >> a=[1 0 -1];b=[1 -1];deconv(a,b) ans = 1 1 >> conv(a,b) ans = 1 -1 -1 1 10.A*B 与 A.*B的区别 >> a=[1 2;3 4];b=[4 5;6 7];c=a*b c = 16 19 36 43 >> a.*b ans = 4 10 18 28 11.who与whos的使用 >> who Your variables are: A P a ans b c r >> whos Name Size Bytes Class A 3x3 72 double array P 1x4 32 double array a 2x2 32 double array ans 2x2 32 double array b 2x2 32 double array c 2x2 32 double array r 1x3 24 double array Grand total is 32 elements using 256 bytes 12.disp、size(a)、length(a)的使用 >> d=[1 2;3 4];disp(d) 1 2 3 4 >> disp('d') d >> size(d) ans = 2 2 >> length(d) ans = 2
实验二 MATLAB绘图命令 一、实验任务 熟悉MATLAB基本绘图命令,掌握如下绘图方法: 1.坐标系的选择、图形的绘制; 2.图形注解(题目、标号、说明、分格线)的加入; 3.图形线型、符号、颜色的选取。 二、基本命令训练 1.plot 2.loglog 3.semilogx 4.semilogy 5.polar 6.title 7.xlabel 8.ylabel 9.text 10.grid 11.bar 12.stairs 13.contour 三、实验举例 1.t=[0:pi/360:2*pi*22/3];
x=93*cos(t)+36*cos(t*4.15); y=93*sin(t)+36*sin(t*4.15); plot(y,x),grid;
2. t=0:0.05:100; x=t;y=2*t;z=sin(2*t); plot3(x,y,z,'b:')
3. t=0:pi/20:2*pi;
y=sin(x); stairs(x,y) 4. th=[pi/200:pi/200:2*pi]';
r=cos(2*th); polar(th,r),grid
5. th=[0:pi/10:2*pi]; x=exp(j*th); plot(real(x),imag(x),'r*'); grid; 实验三 MATLAB程序设计 一、实验任务 1.熟悉MATLAB程序设计的方法和思路; 2.掌握循环、分支语句的编写,学会使用look for、help命令。 二、程序举例
1.计算1~1000之内的斐波那契亚数列 f=[1,1]; i=1; while f(i)+f(i+1)<1000 f(i+2)=f(i)+f(i+1); i=i+1; end f,i
f = Columns 1 through 14 1 1 2 3 5 8 13 21 34 55 89 144 233 377 Columns 15 through 16 610 987 i = 15 2. m=3;
n=4; for i=1:m for j=1:n a(i,j)=1/(i+j-1); end end format rat a a = 1 1/2 1/3 1/4 1/2 1/3 1/4 1/5 1/3 1/4 1/5 1/6
3. m=3; n=4; for i=1:m for j=1:n a(i,j)=1/(i+j-1); end end a
a = 1 1/2 1/3 1/4 1/2 1/3 1/4 1/5 1/3 1/4 1/5 1/6 4. x=input('请输入x的值:');
if x==10 y=cos(x+1)+sqrt(x*x+1); else y=x*sqrt(x+sqrt(x)); end y x=input('请输入x的值:') 请输入x的值:10 x =10 >> if x==10 y=cos(x+1)+sqrt(x*x+1); else