- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab综合课程设计
学 生 潘亚妮
学 号 3120412031
指导教师 梁莉莉
2014 年 春季 学期
内容 第一部分
(20%) 第二部分
(30%) 第三部分
(20%) 第四部分(30%) 总评 评分
一、课题总体设计
1.程序方案设计;
该课题利用连续时间信号时域运算的基本方法,想要设计基于GUI的连续信号的基本运算操作和演示。为实现该操作演示,要求在设计菜单包括信号的运算有:加运算,乘运算,信号的翻转、平移和展缩和卷积操作; 且输入两个信号,可进行信号的相关操作并显示;设计菜单包括信号的运算有:加运算,乘运算,信号的翻转、平移和展缩和卷积操作;可输入任意信号,信号的翻转平移展缩的参数可修改。
2. 功能函数设计;
6个功能函数,包括:加运算,乘运算,信号的翻转、平移和展缩和卷积。
信号的卷积:
3、整体系统流程图或程序界面设计。流程图:
程序界面:
二、编程与调试
1、详细描述程序编写的步骤;
分别对加运算,乘运算,信号的翻转、平移和展缩和卷积编写程序,然后设计GUI界面,再将各子程序写入对应的按键的callback里即可。
2、详细描述调试过程中出现的问题和解决方法;
出现过的问题:一个按钮对于两个函数的控制不当,使得出来的图像对不上,比如一个翻转按钮不能对两幅图进行很好的转换。解决方法:设置两个按钮,区分开两个函数的图像调用。
3、详细描述程序测试方案。
1.输入了sin(x)与cos(x)函数,分别按绘图按钮,检查输出图像正确与否;
2.分别按展缩、平移、翻转按钮,查看图像 ,对平移和展缩可适当设置不同参数,进行比较;和运算、乘运算、卷积也一样;
3.若图像与实际不符,则证明程序有问题,可打开对应按钮的callback,进行调试。
三、结果分析
1、已达到设计要求;
2、程序算法简单,运行速度较快;
3、功能性课题分析程序完备,简单简明。
四、总结
通过本次课程设计,对于matlab语言及应用这门课,有了更深的认识和运用;掌握应用matlab语言相关知识、基于matlab语言的工具箱GUI等,初次尝试了在信息与控制相关研究与实际应用中的建模、设计、系统的设计流程.
附图:
Sin(x)
翻转
展缩
平移
Cos(x)与sin(x)类似
和运算
乘运算
卷积
源程序:
function varargout = untitled(varargin)
% UNTITLED M-file for untitled.fig
% UNTITLED, by itself, creates a new UNTITLED or raises the existing
% singleton*.
%
% H = UNTITLED returns the handle to a new UNTITLED or the handle to
% the existing singleton*.
%
% UNTITLED(CALLBACK,hObject,eventData,handles,...) calls the local
% function named CALLBACK in UNTITLED.M with the given input arguments.
%
% UNTITLED(Property,Value,...) creates a new UNTITLED or raises the
% existing singleton*. Starting from the left, property value pairs are
% applied to the GUI before untitled_OpeningFunction gets called. An
% unrecognized property name or invalid value makes property application
% stop. All inputs are passed to untitled_OpeningFcn via varargin.
%
% *See GUI Options on GUIDEs Tools menu. Choose GUI allows only one
% instance to run (singleton).
%
% See also: GUIDE, GUIDATA, GUIHANDLES
%
您可能关注的文档
- 建设工程技术与计量易错题介绍.doc
- 建设工程进度控制_模拟试题二_2011年版介绍.doc
- 建设工程施工安全标准化管理(2011版)第九册介绍.doc
- 建设工程施工专业分包合同介绍.doc
- 建设工程造价管理基础知识模复习试题介绍.doc
- 建设工程造价管理基础知识模拟试题介绍.doc
- 机械设计基础考试题介绍.doc
- 建设省域副中心城市问题的思考和体会介绍.doc
- 建设项目基本情况介绍.doc
- 机械设计-练习册答案介绍.doc
- 初中语文多媒体教学课件27皇帝的新装(人教版七年级上).ppt
- 专题J802名词介词数词(语法复习)(原卷版).docx
- Unit7GoshoppingReadingplusonlineshopping课件-鲁教版英语六年级下册.pptx
- 第1部分第2章第1讲第2课时分式方程.ppt
- Unit5TheValueofMoneyReadingandThinking课件高中英语人教版.pptx
- Unit8(复习课件)-四年级英语上册单元速记巧练(译林版三起).pptx
- 两栖动物的生殖和发育说课.ppt
- 网络营销复习试题附答案.docx
- 我国中小板上市公司股权激励的实证探究与策略优化.docx
- 呼伦贝尔市绿色经济发展:优势、挑战与转型路径研究.docx
文档评论(0)