成都理工大学
课程设计实验报告
课程名称 程序设计 院 系 信科院数字媒体技术系 班 级 所属小组 姓 名 学 号 指导教师 何建军
20xx年 月 日
课程设计要求:
课程设计的目的检验学生对相应知识体系掌握程度。对学生来说是全面展示自己的理论知识掌握程度、综合编程实践能力以及写作能力。这对未来的工作有较好的帮助,希望各位同学认真对待,独立、保质保量完成相应设计内容。
1、有封面(上页规定)
2、有目录页
3、排版正确、格式美观
一级标题:一、三号黑体
二级标题:1、小四号宋体
三级标题:(1)小四号宋体
正文:小四号宋体
4、每个小组做同样的题,但每个成员独立完成设计内容,不利相互抄袭,抄袭或复制都成绩为0。
5、设计报告上交形式
(1)提交纸质报告、电子文档、程序源码各一份
(2)电子文档、程序源码打包压缩成一个文件,文件名为“完整学号-中文姓名”,上传至服务器:
“综合作业/”文件夹下面
(3)纸质报告用A4双面打印(封面与目录单面打印),装订好后交学习委员,学习委员收齐后交指导老师(何建军)
6、课程设计作业必须在规定时间上上交,过时成绩为0
课程设计报告编写指南
一、设计目的
描述你对老师规定设计内容所能达到目的的全面理解,以及对未来工作的重要性。
二、设计内容
按老师要求列出内容
三、算法描述
对设计内容的算法进行完整描述
四、程序结构
描述设计思路、程序总体框架结构、数据结构使用说明等
五、程序代码
六、运行结果(抓屏显示)
七、自我总结(心得体会)
《程序设计》课程设计内容
以下设计内容可在TC、VC环境中编程 第一组:
三种算法的直线段生成(不能与上次老师提供的例题有相同的运行界面) 第二组:
用正方形的窗口对一个多边形进行裁剪
第三组:
对一个多边形进行充填
第四组:
两种算法的圆的生成(不能与上次老师提供的例题有相同的运行界面) 第五组:
Bezier曲线的生成
第六组
B样条曲线的生成
第二篇:信号系统课程设计实验报告模板
信号系统课程设计
姓名:
专业:
班级:
学号:
一、Matlab概述
1. 入门与操作(百度)
2.数值运算与符号运算(说明定义,作用,差别)
3.程序设计语言(作用)
4.数据图形的可视化(说明)
(最多两页,最少一页)
二、Matlab在电子信息类课程中的应用
1.对于Matlab应用与信号与线性系统分析的理解
2.对于Matlab应用与信号与线性系统分析的基本过程(举例分析)
(仿造题目,不能一样)
已知描述某连续系统的微分方程位:试用Matlab对该系统当输入信号为时的系统响应y(t)进行仿真,并绘出系统响应及输入信号的时域波形。(sample01)
三、用Matlab完成以下项目
(一) 基本图形
1. 实验题目
a) 使用ezmesh()函数绘制的曲线。(sample02)
b) 使用meshgrid()和plot3()函数绘制的曲线图形。(sample03)
2. 程序代码
3. 实验结果
a)
b)
4. 分析讨论结果的物理含义
(二) LTI系统的时域分析
1. 题目
已知描述连续时间系统的微分方程和激励信号f(t)分别如下:
用lsim函数求出上述系统在0-10秒时间范围内零状态响应y(t)的样值,并绘制系统零状态响应的时域仿真波形。 (sample04)
2. 程序
3. 结果
4. 分析讨论结果的物理含义(图形)
(三) 连续系统的频域分析
1. 题目
参考常见的用RLC元件构造的二阶高通滤波器,用Matlab求其频率响应H(jw),并绘制幅度响应和相位响应曲线。(sample05)
解:(1) 求电路的频率响应函数
(2) 根据已知条件获得截止频率
(3) 将L、R、C值带入频率响应函数表达式,获得最终表达式结果。
2. 程序
3. 结果
4. 分析讨论结果的物理含义(图形)
(四) 连续系统的复频域分析
1. 题目
已知连续时间信号利用Matlab求函数的拉普拉斯逆变换f(t)。(sample06)
已知连续时间信号f(t)的拉普拉斯变换为:,利用Matlab实现部分分式展开,并求其拉普拉斯逆变换f(t)。(sample07)
2. 程序
3. 结果
4. 分析讨论结果的物理含义(图形)
(五) 离散系统函数分析
1. 题目
已知因果离散时间序列x(n)的z变换X(z)的表达式如下:
利用Matlab求离散时间序列x(n)的时域表达式。(sample08)
已知某离散时间系统的系统函数为:,利用Matlab求该系统的单位序列响应h(n),绘出h(n)的时域波形,观察其时域特性,并根据h(n)的时域波形判断系统是否稳定。(sample09)
已知离散系统函数为:,利用Matlab绘出系统的幅频特性曲线,观察和分析系统的频率特性。(sample10)
2. 程序
3. 结果
4. 分析讨论结果的物理含义(图形)