首页

毕业论文

首页 毕业论文 问题

毕业论文能用matlab

发布时间:

毕业论文能用matlab

不能。MATLAB除了提供校园版和企业版外,还有家庭版。但是家庭版仅限于个人用途,并不适用于政府、学术、研究、商业或其他组织用途,也就是说用MATLAB家庭版获得的实验数据是不能够发论文的,否则仍然属于侵权行为。MATLAB家庭版并不提供给中国大陆地区用户使用。

直接秒杀 运行去吧%%%%%%%%%%%%% ++直接序列扩频1+++++++++++++++++++++++++++++++++++++++++++clear;clc;code_length=10;fs=4960; %每个信息码元内含fs个采样点t=0:1/fs:code_length;rand('seed',0);x=sign(rand(1,code_length)); %信息码for i=1:code_length s((1+(i-1)*fs):i*fs)=x(i);ends(i*fs+1)=x(i);figure(1);plot(t,s);axis([]);title('原始信息码');%% ++生成PN码++++++++++++++++++++++++++++++++++++++++++++++++fd=[1 0 0 1 0 1]; %反馈系数num_mreg=length(fd)-1; %移位寄存器的个数num_mseq=2^(num_mreg)-1; %一个m序列的码的个数init_mseq=ones(1,num_mreg); %m序列发生器初始化值mseq=zeros(1,num_mseq);for i=1:num_mreg mseq(i)=init_mseq(num_mreg-i+1);endi=i+1;for j=i:num_mseq for k=1:num_mreg if fd(k+1)==1 mseq(j)=xor(mseq(j),mseq(j-k)); end endendfor i=1:num_mseq mseq(i)=sign(mseq(i));endw_mseq=mseq;for i=1:code_length-1 w_mseq=[w_mseq,mseq];endfor i=1:code_length*num_mseq c_mseq(((i-1)*160+1):i*160)=w_mseq(i);endc_mseq(i*160+1)=w_mseq(i);figure(2);plot(t,c_mseq);axis([0,1,]);title('一周期m序列');%% ++扩频++++++++++++++++++++++++++++++++++++++++++++++++++k_code=s.*c_mseq;figure(3);plot(t,k_code);axis([0,1,]);title('扩频序列');%% ++跳频调制++++++++++++++++++++++++++++++++++++++++++++++++++fc0=3*fs/31;fc1=6*fs/31;fc2=9*fs/31;fc3=12*fs/31;tc=0:1/fs:159/fs;c0=2*cos(2*pi*fc0*tc);c0=[c0,2*cos(2*pi*fc3*tc)];c0=[c0,2*cos(2*pi*fc1*tc)];c0=[c0,2*cos(2*pi*fc2*tc)];c1=c0;for i=1:6 c1=[c1,c0];endc1=[c1,2*cos(2*pi*fc2*tc)];c1=[c1,2*cos(2*pi*fc3*tc)];c1=[c1,2*cos(2*pi*fc1*tc)];c=c1;for i=1:code_length-1 c=[c,c1];endc(code_length*fs+1)=0;signal=k_code.*c;figure(4);plot(t,signal);axis([100/fs,400/fs,]);%title('一个信息码元的跳频调制');%% ++解跳++++++++++++++++++++++++++++++++++++++++++++++++++signal_h=signal.*c;figure(5);plot(t,signal_h);axis([0,code_length,]);%% ++解扩+++++++++++++++++++++++++++++++++++++++++++++++++jk_code=signal_h.*c_mseq;figure(6);plot(t,jk_code);axis([0,code_length,]);%% ++低通滤波++++++++++++++++++++++++++++++++++++++++++++++wn=1/1e7;b=fir1(16,wn);H=freqz(b,1,16000);signal_d=filter(b,1,jk_code);figure(7);subplot(2,1,1);plot(t,signal_d);axis([0,code_length,]);title('恢复出来的信号波形');subplot(2,1,2);plot(t,s);axis([0,code_length,]);title('原始信号波形');

论文中这种图怎么画,用什么软件?? 你百度visio,是微软的软件,可以画你这种图,很多教材都是用这个软件画的;还可以网上搜别人做好的库,导进去更方便.这是我随手画的一个,你看效果可以的话,悬赏给我吧 请教大家写论文都用什么画图软件啊 是画论文里的滤波器结构分解图,我做的多层结构的滤波器 请问写毕业论文怎么作图?在Word中可以画图吗?还是必须要用什么软件? 普通的毕业流程图,用Microsoft Office Visio,我的毕业设计论文用的Microsoft Office Visio 2003,更多怎么画、论文插图教程直接在附件,因为图太多了、字数太多了,就不举例了。 写论文用什么软件画图 一般可用excel,专业点的可用origin与Matlab软件,都很不错!你可以试试!科研论文制图用什么软件 origin用的比较多吧 毕业论文用什么软件画图 普通的毕业流程图,用Microsoft Office Visio,我的毕业设计论文用的Microsoft Office Visio 2003,更多怎么画、论文插图教程直接在附件,因为图太多了、字数太多了,就不举例了。 毕业论文中常用的画图工具有哪些? 毕业论文中常用的画图工具有Windows画图、MSVISIO、还有Photoshop等, 请问论文里面的图要用什么软件画 auto cad 或者各学科的专业的画图工具 硕士论文用什么软件画座标图比较好 您好,我来为您解答: 一般的图表用Excel、origin 做较多。我都是用matlab的。 其它的像maple,mathcad数学软件都行。再就是一些专门用于论文画图的小软件,可以到verycd上搜索下,很多的。 如果我的回答没能帮助您,请继续追问。 毕业论文用什么画图软件画一般的图 求财务管理的毕业论文题目有大纲最好泰州哪有大学毕业论文范文毕业论文展示设计会计毕业论文不会写有谁能给点提示有关债务重组的毕业论文人民大学商学院自考本科毕业论文的字体与大要求画出来既美观又规范的。再加一条:比较好使用的答:我做的财务分析的论文,就是用的word插入图表就行,因为你要让老师点击图表时看到数据库。截图下来的图表是不能在论文中使用的

可以,任何东西都有存在的价值

毕业论文能用matlab吗

什么意思,你想怎么用?

你的问题是还需要用,还是能不能用。第一,如果是还需不需要用,主要看你的工作内容,如果有大量建模或者计算,可能还真离不开。第二,如果是能不能用,我估计你自己是不会买正版授权的,所以就看单位有没有正版授权。不过国内可能绝大多数企业是不会买这个软件的。那么你理论上可以自己偷偷用,但是不能用于发表论文等正规场合,因为没有授权。出版社应该是不会收稿,如果发表,单位有可能吃官司。

可以,任何东西都有存在的价值

论文不应该抄袭,但通用的程序和工具箱是可以使用的,也应当标注你用了什么工具箱。

毕业论文不能用matlab吗

当然可以.学以致用.否则你们开设MATLAB这门课干什么?你可以随便翻翻看,《系统科学与数学》、《计算物理》等权威学术刊物上大量使用MATLAB的程序与运行结果.你当你是小学生考试时不许使用计算器啊?!

不能。MATLAB除了提供校园版和企业版外,还有家庭版。但是家庭版仅限于个人用途,并不适用于政府、学术、研究、商业或其他组织用途,也就是说用MATLAB家庭版获得的实验数据是不能够发论文的,否则仍然属于侵权行为。MATLAB家庭版并不提供给中国大陆地区用户使用。

您好,我来为您解答:一般的图表用Excel、origin 做较多。我都是用matlab的。其它的像maple,mathcad数学软件都行。再就是一些专门用于论文画图的小软件,可以到verycd上搜索下,很多的。如果我的回答没能帮助您,请继续追问。

excel word CAD

matlab应用毕业论文开题

matlab在微分方程中的应用毕业论文大纲书写方法为1、先写前言。2、第一部分解释matlab的基本概念。3、第二部分描述其在微分方程中的应用。

摘要:由于MA7ⅡAB不能直接对硬件端12进行读写操作,缺乏了实时性,使得工程上的应用受到了极大的限制。而通过MATI.AB应用程序接口Mex调用C++语言,可实现在MATLAB环境下对硬件端12信号的读写。为此,笔者对Mex接口文件进行了详细介绍,包括Mex接口的各种特殊功能、详细编写规则和具体编译要求,具体阐述了Mex接口在MA啊AB环境下的调用及使用。并根据Mex接口的相关功能。对MATLAB数据采集系统的设计在理论上进行了探讨,以图对MATLAB功能进行进一步的扩展。关键词:MATLAB:接口;数据采集Research of Data—Collection System Based onⅣ队TLABWang Hailong,Chen Shanjie,Li Qian,Zhang Peng,Ku Tao,Xu Dahua(Co//ege ofEngieering,Nanjing Agriculture University,Nanjing 210031)Abstract:Since MATLAB can not write directly to hardware available for operation.and it lacks of a re。al-time,it works on the applications has been significantly hampered.MATLAB applications through rede—ployment C++language interface Mex.Achievable in the MATI。AB environment for the specific hardwareinterface signals.Therefore,author of a paper details Mex interfaces,inchding interfaces Mex various spe—cial functions,and specific translation rules for the preparation of detailed,enuncimed the transfer and theuse of Mex interfaee in the MA’nAB environment.And in accordance with the relevant functional interfaceMex.MATIAB data acquisition system for the design in theory explored in a bid to further expand thefunctions of MA7n。AB.Key words:MA,11AB,Interface,Data collectionMATLAB产品系列被广泛地应用于包括信号与图像处理、控制系统设计、通讯、系统仿真等诸多领域。它的一大特性是有众多的面向具体应用的工具箱和仿真块,包含了完整的函数集用来对信号图像处理,控制系统设计,神经网络等特殊应用进行分析和设计。其他的产品延伸了MATLAB的能力,包括数据采集,报告生成,和依靠MATLAB语言编程产生独立C/C++代码等等。正因为其强大的科学计算与可视化功能、简单易用的开放式可扩展环境以及所拥有的各种面向不同领域而扩展的工具箱(ToolBox)t11,使得MATLAB在许多学科领域中成为计算机辅助设计与分析、算法研究和应用开发的基本工具和首选平台。但是,MATLAB也存在局限性,就是不能直接对硬件端口进行读写操作,从而影响了它在测控系统开发上的应用范围。但它提供了应用程序接口API,通过该接口,用户可以方便地完成MATLAB与外部环境的交互(如图1所示)。为此,如何通过接口文件调用其它语言编写的程序(如C_卜}),再通过其实现对硬件端口的读写操作,最终实现在单一MArⅡAB环境中进行测控系统的开发,便成了一项值得探讨和研究的问题。1 MATLAB应用程序接口文件MexMATLAB应用程序接口(APD主要包括3部分:Mex文件(外部程序调用接13),Mat文件(数据输入输出接口)及MATLAB计算引擎函数库。它们实现的一般功能分别为:(1)在MATLAB环境中调用C/c++语言或FORTRAN语言编写的程序,以提高数据处理效率;(2)向MATLAB环境传送数据或从MATLAB环境接收数据,即实现MATLAB系统与外部环境的数据交换;(3)在MATLAB和其他应用程序间建立客户机/服务器关系,将MATLAB作为一个计算引擎,在其他应用程序中调用从而降低程序设计的工作量。以下重点介绍Mex文件的应用。1.1眦X是一种动态链接的子程序,其具体功能如下(1)对于某些已有的C程序,可以通过Mex方式在MATLAB环境中直接调用;(2)对于影响MATLAB执行速度的FOR__I,OOP等循环体,可以编写相应的C程序完成相同功能,并编译成Mex文件,提高运行速度;(3)对于A/D或D/A卡,或其他PC硬件,可以直接用Mex文件进行访问,扩展MATLAB的功能;(4)利用MEX文件,还可以使用一些软件,如Windows的用户界面资源等。1.2 Mex文件的编程规则(1)编制自己的C++算法程序;(2)编制MEX源文件代码;MEX文件的源文件主要有两个部分组成:①计算子例行程序(Computational Routine)。它是链接的外部子程序,包含所有要完成计算功能的源代码,用来完成实际的计算工作。②入口子例行程序(Gateway Routine)。它是计算子例行程序和MATLAB环境之间的接口,用于完成两者间的数据交互。入口子例行程序是MATLAB调用C抖程序所必需的部分,计算子例行程序可以由入口子例行程序调用以完成其特定的功能要求。入口子例行程序具体的使用格式如下:#include"mex.h"void MexFunction(int nlhs,mxArray牛pills[],int nrhs,const mxArray·prhs[]){//C语言代码)其中,入口子程序的函数名必须为MexFunction。prhs为一个结构体类型的指针数组,该数组元素按顺序指向所有的输入参数;nrhs为输入参数的个数;plhs与prhs的类型一致,它指向所有的输出参数;nlhs表示输出参数的个数。该函数通过prhs获得输入数据,对这些输入数据的处理后经由plhs获得结果,该结果作为输出数据与其它程序进行数据交互嘲。1.3 Mex文件的编译和调用在编译Mex文件之前,必须先在MATLAB下安装好Mex编译器,安装方法如下:在MATLAB命令窗口中输入mex.setup然后按照提示向导逐步安装即可。Mex文件在MATLAB命令窗口中直接编译,方式如下:>>mex filename,然后按回车键,如果编译通过,系统就会生成同名字的DLL文件,在以后的程序中可以像调用MATLAB的内建函数一样直接调用此函数。原理如图2。由上可知,Mex文件可以作为一个MATLAB的内建函数来处理,但这个函数又具有强大的接口功能,可以完成对硬件端口信号的读写操作。其对硬件端口读写操作的总流程如图3所示:2基于MATLAB的数据采集系统的概念设计拟采用MATLAB和C的交互编程来处理数据采集问题,这样系统不仅具有传统计算机数据采集系统的全部功能,而且还具有很强的数据处理能力,实际上构成了智能虚拟仪器t3]。初步设计系统由三个模块构成,MATLAB模块的功能包括图形显示和存取、数据分析和处理等,C语言模块主要实现串行通信功能,而硬件设备则完成对物理量的变换[4,5/。如图4所示。当采样对象确定后硬件设备也就随之而定,而C语言部分实现通信功能也是固定的,故所有的数据处理功能设置都在MATLAB环境中的人机界面中实现。该系统的3个界面实现功能如下。主界面主要由一个图形框和4个按钮构成。图形框借助于MATLAB的图形处理功能,以最佳匹配模式动态显示实时采样数据,实现自动示波器功能。4个按钮名称分别尚酽设置串口”、“开始采集”、“数据处理”和“退出系统”,鼠标点击即可实现相应功能。在主界面选择了“串口设置”后,就进入通信协议.设置界面。这个界面主要由5个弹出式菜单和2个按钮构成,弹出式菜单的名称和选项分别是:端口选择(COMI--COM4)、波特率(300-19200)、数据位m8)、停止位(o~2)和校验位(无、奇、偶),而2个按钮则分别对所设参数进行确认或者修正。在主界面选择了“数据处理,,后,则进入数据处理界面。这个界面的功能与采样对象有关,需由用户自己针对任务要求进行编程。3结束语MATLAB具有各种丰富的数值运算及图形处理功能,大量实用控制工具箱的存在更为其控制应用奠定了坚实的基础;而C语言则对硬件系统具有强有力的处理能力,可方便地实现数据采集、串行通讯等功能嘲。Mex文件是MATLAB调用C++和其他语言(如Visual Fortran等)的简易接口,它极大地扩展了MATLAB的应用范围,使MATLAB系统成为真正意义上的开放的、功能完善的、自包容的程序设计和数据处理集成环境Isl。参考文献【l】王正林,王盛开,陈国顺.MATLAB/Simulink与控制系统仿真嗍.北京:电子工业出版社,2005:11-13.【2】张威.MATLAB外部接121编程嗍.西安:西安电子科技大学出版社,2004:50-85.【3】廖良斌,喻方平.基于DSP和USB的图像采集系统的研究叨.武汉理工大学学报(交通科学与工程版),2006,.30(1):120.123.[4】申鼎才,郭庆平.基于Interact的分布式数据采集与分析在岩土工程中的应用研究明.武汉理工大学学报(交通科学与工程版),2005,29(6):974-976,992.【5】王志冰,李汉强.基于USB总线的数据采集系统的设计与实现叨.武汉理工大学学报(交通科学与工程版),2005,29(5):758.761.[6】杨义伟,蒋大明,戴胜华.驼峰信号微机监测系统的数据采集阴.武汉理工大学学报(交通科学与工程版),2005,.29(1):154-156.[7】杨健,张慧慧.基于DSP和ARM的网络化数据采集与信号分析终端田.计算机工程,2006,32(8):269-271.【8】李尧坤,史忠科,毕业等.Matlab在基于B/S模式的决策支持系统中的应用叨.计算机工程,2006,32(5):255-256,282.

你这是本科论文开题吧。可以留下你的邮箱,有不少文档可以参考。 已发送: 哦,如果这样建议到知网找一些相关硕士博士毕业论文,一般第一、二章是介绍国内外研究现状的。

大学物理用matlab毕业论文

在生活中,大家逐渐认识到报告的重要性,不同的报告内容同样也是不同的。那么报告应该怎么写才合适呢?以下是我帮大家整理的物理学毕业论文开题报告,欢迎大家分享。

一、选题背景及研究意义

(一)选题背景

密立根作为英国杰出的物理学家,在1909至1917年间做了大量的测量微小油滴所带电荷的实验工作,即所谓油滴实验。历经10年左右,密立根终于成功的直接测量到电子电荷量。密立根油滴法采用经典力学的方法揭示微观粒子的电子本性,实验方法简单、直观、巧妙而又准确,堪称物理实验的典范,一直久负盛名以及各大学物理教程实验都在学习他的实验方法。密立根油滴法测量电子电荷的结果证明了电荷的不连续性,并且测量到基本的电子电荷的电荷数为e=×10库仑。

电子电荷量e是一个重要基本物理常数,其经典测量技术--密立根油滴实验是大学物理实验教学的重要项目之一。

基本电荷量e是一个基本物理常数,它描述电子电量的量子单元。尽管现代公认的e值是根据光速和其他可精确测定的物理常数值而求得的,但由于电子基本电荷测量的原始实验方法--密立根油滴实验具有设计精妙、物理思想清晰和实验技术方法简单等特色,具有极高的学习价值,从而成为高等学校物理实验教学的重要经典项目之一。

随着科学的发展密立根测油滴法所测出的电子所带电荷量越来越不能满足科学实验的需要,精确度的提高是实验成功的关键。从而不断改进实验是后面的物理学家的一种责任和义务,对于我们大学生来讲如何提高学习效率和实践能力是我们在大学所要掌握的一种技巧和能力,对于现在的实验来说如何更好地做好实验和降低实验误差就是我们应该去努力实现的。

本论文从对三种方法的比较入手选择比较好的方案来测量电子电量,在实验中去发现问题改进问题,在对实验数据的分析取合理的数据来完成电子电量的测量。通过对实验过程中的问题解决及新的发现去选择其中的一项误差并对其改进。

(二)研究意义

实践意义:通过实践我们把理论掌握的东西变成能通过实践表达出来,进一步加深对理论的理解和掌握也是一种加强我们的动手能力的方法。在实验过程中让我们更好的去了解理论上的推到和公式中各个字母代表的意思。

理论意义:通过理论上的研究和讨论让我们明白每一个科学上有建树的人的成果的来之不易,让我们去学会更好的珍惜别人的劳动成果,不让我们在有那种感觉如何事情都还简单的想法。

二、主要研究内容、研究方法及拟解决的关键问题

(一)主要研究内容:

1、电子电量的公式表达式

2、电子电量的测量方法

3、电子电量的测量方法研究和改进

(二)研究方法:

1、实验法

2、参考文献分析法

3、经验总结法

(三)拟解决的关键问题

当前物理实验是解决很多物理理论的`关键部分,物理实验是在很多实验中去推敲和证明理论的一种方法。如何提高物理实验的精确度和实验过程的简化度是一个物理实验能否更快完成的关键,通过对密立根油滴的实验来验证试验的过程和过程补救来完善实验。

三、完成毕业论文所必需具备的工作条件及解决的办法

(一)工作条件:

实验室图书馆互联网。

(二)解决办法:

通过实验来测量油滴的带电量并想发来减小实验过程的误差。

到学校图书馆查阅资料,收集资料,根据收集到的资料进行研究和分析,同时对高中生进行调查,了解他们的心理,最后着手毕业论文的书写。

四、工作的主要计划、进度与时间安排

论文研究初期(20xx年10月——20xx年11月):查阅相关的文献资料,做好资料收集工作。

论文研究中期(20xx年11月——20xx年2月):对收集的材料进行整理分析,并对收集的资料在实验中去完成和完善,具体开展阶段性研究,积累资料,不断改进,及时整理研究成果并形成初稿。

论文研究后期(20xx年2月——20xx年4月):在初稿基础上总结反思,不断完善和修改,最后完成定稿。

五、论文写作提纲

0.引言

1.电子电量的测量研究

电子电量的物理意义及历史背景

电子的量子化证明

电子电量公式表达试的推导

三种测量电子电量方法的比较及选择

选择方案的优点及选择的原因

2.电子电量的实验及减小误差分析

利用前面的推导公式用实验来测量电子电量

通过对实验数据的分析取舍和在实验过程中的观察理解来分析减小误差的办法

3.通过自己的实验证明来完成论文

通过对数据的分析来验证误差的大小

对偶然误差进行减小

通过不断的改善来完成论文

4.结束语

参考文献

[1]汪沛.密立根油滴法测量电荷电量实验的一种改进【J】.大学物理实验,2010.

[2]王玉梅.基于Matlab用最大公约数法求电子电量【JJ】.大学物理实验,2012.

找老师拿才是王道

不难,做数字图像好,比较容易上手。

MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域。

MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室),软件主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。

它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案。

并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式。

总结如下:

MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。

行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等。MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多。

并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。

相关百科

热门百科

首页
发表服务