计算机仿真实验报告1
山东工商学院计算机仿真及应用实验报告
实验一 熟悉MATLAB 工作界面及基本赋值运算
(验证性实验)
学 院:
专业班级:
实验时间:
学 号:
姓 名:
一、实验目的
1、熟悉 Matlab 的基本工作环境;
2. 熟悉Matlab 中各类变量,尤其是矩阵的赋值方法;
二、实验原理
1、 MATLAB 7.x 的工作环境,主要由命令窗(Command
Window )、图形窗(Figure Window )和文本编辑窗(File Editor )
组成
2、 变量创建及赋值方法
a. 直接输入法:矩阵元素必须用[ ]括住;矩阵元素必须用逗
号或空格分隔;在[ ]内矩阵的行与行之间必须用分号分隔。
逗号和分号的作用:逗号和分号可作为指令间的分隔符,matlab
允许多条语句在同一行出现。分号如果出现在指令后,屏幕上将不显
示结果。
用matlab 函数创建矩阵:
三、实验内容(包括内容,程序,结果)
(一) 基本部分:
根据教材第一章,第二章第1-2.1.3节的内容练习。
1、 MATLAB 的工作环境
(1)command window p.4
x1=sqrt(5), x2=1.37, format 命令: format compact (紧
凑格式)
表1.1 (1) format long pi
ESC 恢复命令输入的空白状态
(2) 图形窗 figure window
Figure Logo
对图形窗进行注释
(3)文本编辑窗 File editor
(4)演示程序 Demos
2、 变量及其赋值
创建矩阵 p.9 ;复数 p.11;
(二)扩展部分, (考查练习)
1.帮助命令
使用 help 命令,查找 sqrt (开方)函数的使用方法;
2.输入A=[7 1 5;2 5 6;3 1 5],B=[1 1 1; 2 2 2; 3 3 3],在命
令窗口中执行下列表达式,掌握其含义:
A(2, 3) A(:,2) A(3,:)
>> a=sqrt(5),b=1.37
a =
2.2361
b =
1.3700
>> format compact
>> a=sqrt(5),b=1.37
a =
2.2361
b =
1.3700
>> format loose
>> c=4
c =
4
>> format long
>> pi
ans =
3.[1**********]979
>> demo
>> x=[1 2 3;4 5 6;7 8 9]
x =
1 2 3
4 5 6
7 8 9
>> z=[sqrt(5) 5.5]
z =
2.[1**********]979 5.[1**********]000
>> y=[sqrt(7) 2.35 1+i;3+5i 4 abs(-7);0 3+i 2]
y =
Columns 1 through 2
2.[1**********]459 2.[1**********]000 3.[1**********]000 + 5.[1**********]000i 4.[1**********]000
0 3.[1**********]000 + 1.[1**********]000i
Column 3
1.[1**********]000 + 1.[1**********]000i
7.[1**********]000
2.[1**********]000
>> format short
>> y=[sqrt(7) 2.35 1+i;3+5i 4 abs(-7);0 3+i 2]
y =
2.6458 2.3500 1.0000 + 1.0000i 3.0000 + 5.0000i 4.0000 7.0000 0 3.0000 + 1.0000i 2.0000
>> w=y'
w =
2.6458 3.0000 - 5.0000i 0
2.3500 4.0000 3.0000 - 1.0000i 1.0000 - 1.0000i 7.0000 2.0000
>> v=conj(y)'
v =
2.6458 3.0000 + 5.0000i 0
2.3500 4.0000 3.0000 + 1.0000i 1.0000 + 1.0000i 7.0000 2.0000
>> help sqrt
SQRT Square root.
SQRT(X) is the square root of the elements of X. Complex results are produced if X is not positive.
See also sqrtm.
Overloaded functions or methods (ones with the same name in other directories)
help sym/sqrt.m
Reference page in Help browser
doc sqrt
>> m=[7 1 5;2 5 6;3 1 5],n=[1 1 1;2 2 2;3 3 3]
m =
7 1 5
2 5 6
3 1 5
n =
1 1 1
2 2 2
3 3 3
>> m(3,2)
ans =
1
>> m(:,2)
ans =
1
5
1
>> m(3,:)
ans =
3 1 5
四、实验总结与体会
感觉matlab 很方便,但有些函数用起来不熟悉,操作比较慢,多记忆一些会让我们用得更方便。这次实验没有什么太难的东西,比较顺利,也让我们对matlab 有了初步的了解。
相关文章
- [机电系统建模与仿真]实验指导书(研究生)
- 计算机仿真实验报告结构图仿真
- 微波仿真实验报告(北邮) 1
- 微波仿真实验报告 北邮
- 四川大学自控实验报告初稿
- 实验设计题目
- 直线一级倒立摆PID控制实验报告
- 加法器实验报告
- 14年综合技能训练安排及要求
- 实验报告模板塞曼效应
< 机电系统建模与仿真> 实 验 指 导 书 王红茹 编 写 适用专业: 机械工程 ____________ ____________ 2015年11月 江苏科技大学机械工程学院 实验一:多闭环直流伺服系统仿真分析 实验学时:2 ...
实验报告 课程名称: 计算机仿真 实验项目:面向结构图的线性系统仿真 专业班级: 姓 名: 学 号: 实验室号: 实验组号: 实验时间: 2016.6.8 批阅时间: 指导教师: 成 绩: 沈阳工业大学实验报告 (适用计算机程序设计类) 专 ...
北 京 邮 电 大 学 微波仿真实验报告 实验名称:微波仿真实验 姓名: 刘梦颉 班级: 2011211203 学号: 2011210960 班内序号:11 日期:2012年12月20日 一.实验目的 1.熟悉支节匹配的匹配原理. 2.了解 ...
微波仿真实验 实验报告 学院: 班级: 学号: 姓名: 班内序号: 指导老师: FR4基片:介电常数为4.4,厚度为1.6mm,损耗角正切为0.02 第一次课作业 1. 了解ADS Schematic的使用和设置 2. 在Schematic ...
这是自控实验报告初稿,大家看一下: 由于那天我们的二阶三阶波形都没弄出来,所以只有一阶的波形图是我们自己的,二阶三阶的图是网上找的,当然最好换成同学做的,以免雷同: 对了,实验数据麻烦涛哥替换一下: 仿真图如果没做的话就用网上找的这个算了: ...
一.设计题目:连续时间系统的LTI 系统的时域仿真 -----冲激响应与阶跃响应的仿真 一.目的:掌握信号经过LTI 系统的时域分析方法. 巩固已经学过的知识,加深对知识的理解和应用,加强学科间的横向联系,学会应用MATLAB 对实际问题进 ...
直线一级倒立摆PID 控制实验报告 一.实验目的 本实验的目的是让实验者理解并掌握 PID 控制的原理和方法,并应用于直线一级倒立摆的控制,PID 控制并不需要对系统进行精确的分析,因此我们采用实验的方法对系统进行控制器参数的设置. 二.实 ...
实验三 加法器的设计与仿真 一.实验目的 熟悉quartus ⅱ仿真软件的基本操作,用逻辑图和vhdl 语言设计加法器并验证. 二.实验内容 1.熟悉quartus ⅱ软件的基本操作,了解各种设计输入方法(原理图设计.文本设计. 波形设计) ...
综合技能训练实验(实习)计划书 一.实验(实习)目的.主要任务及要求 本实验环节主要目的在于培养电子科学与技术专业的学生掌握集成电路设计的综合技能.通过对集成电路设计工具的使用和完成相关集成电路的设计流程,从而达到培养学生专业综合技能训练的 ...
计算机仿真物理实验1-塞曼效应 实验报告模板 班 实验组号 姓名 学号课程名称 大学物理实验(2) 2007 年 9 月 3 日 实验题目 计算机仿真物理实验1-塞曼效应 一.实验目的 1.通过计算机仿真软件研究汞原子(546.1nm)谱线 ...