ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:33.86KB ,
资源ID:15104213      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15104213.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(写给MATLAB新手的几句话Word下载.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

写给MATLAB新手的几句话Word下载.docx

1、J = 0;2.lt = size(imf1,2);3.for (i = 1:lt)4.if (abs(imf1(i) 1)5.J = 1;6.break7.end8.上面的代码实现了一个目的检查信号imf1(一个向量)是否存在绝对值大于1的点,这显然是基于C的思想写出来的。如果在matlab下面,其实用两个语句就足够了(当然,可以合并为一个):q = find(imf11);J = isempty(q);复制代码这样的修改带来的好处是很可观的。又如:for j = 1:numimf1(start1+j) = 2*li1(j+1) - imf1(start1+j);这是一个对称翻折的问题,它完

2、全可以用以下这个语句简洁表示:imf1(start1+1:start1+num) = 2*li1(2:num+1) - imf1(start1+1:start1+num);因此,如果是新手,可以先用循环(基于C的思想)来编写代码,然后看看能否用matlab的语言(基于矩阵的思想)来改进。当然,这样做的前提是你对matlab提供的一些函数比较熟悉才行,这些函数在matlab的“帮助”那里搜索“Functions Used in Vectorizing”就可以找到一些,其他的也可以找相关的书籍(没找到?不可能,电子版总可以下载到的)!对提高matlab编程能力的方法,我想主要有以下三个:查help

3、多上上论坛,搜索帖子、发帖子问人阅读别人、特别是牛人的程序当然了,正如所有的程序语言一样,“3分课本7分上机”,一定要动手才行,不能光看。多想、多思考、多尝试,才是正路。最后,整理一下常用的快捷键(用【】表示)或命令:在命令窗口(Command Window)中:1)【上、下键】切换到之前、之后的命令,可以重复按多次来达到你想要的命令2) clc清除命令窗口显示的语句,此命令并不清空当前工作区的变量,仅仅是把屏幕上显示出来的语句清除掉3) clear这个才是清空当前工作区的变量命令,常用语句clear all来完成4)【Tab】键(转自版友心灯)在matlab看到的:在command窗口,输入

4、一个命令的前几个字符,然后按tab键,会弹出前面含这几个字符的所有命令,找到你要的命令,回车,就可以自动完成。目前讨论结果是:matlab6.5版本中,如果候选命令超过100个,则不显示。而在matlab7以后版本中,则没有这个限制,均可正常提示5)【Ctrl+C】(或【CtrlBreak】)(转自版友yangjin_ren)在matlab程序运行过程中,可能由于程序编写的失误,导致程序不停的运行,在命令窗口输入“Ctrl+C”可以将运行的程序停下来,而不需要将整个Matlab程序关掉。不过进行此操作的前提是能够激活切换到命令窗口才行,呵呵。在编辑器(Editor)中:【Tab】(或【Ctrl

5、+】)增加缩进(对多行有效)2)【Ctrl+】减少缩进(对多行有效)3)【Ctrl+I】自动缩进(即自动排版,对多行有效)【Ctrl+R】注释(对多行有效)【Ctrl+T】去掉注释(对多行有效)6)【Ctrl+B】括号配对检查(对版本6.5有效,但版本7.0无效,不知道是取消了还是换了另外的快捷键,请大牛们指点,其他版本没有测试过)7)【F12】设置或取消断点8)【F5】运行程序其余的例如在Debug状态下的快捷键就不多说了,自己看菜单Debug吧!累了, 有时间再写吧。希望大家多交流Coming:(以下东西都是一年前做的了,不知道能否记起,呵呵)关于神经网络的调用matlab的nntool命

6、令后的使用问题(我做的时候没有看过其他书籍或资料,是自己闭门造车的结果,如果写之前发现其他书籍有相关介绍的话就不写了)关于外部接口的matlab与CBuilder的接口,想详细介绍如何利用matcom 4.5在C+Builder中调用matlab的代码以及matcom的一些技巧。由于我不是搞项目开发的(搞科研、搞课题的),所以对VC不熟悉,大学的时候学过一点,不过我想对于搞科研来说CBuilder就足够了,免去很多麻烦,Builder在界面设计和数据库连接上面(我只接触过这两方面)还是做得不错的。同样,如果发现其他书籍上有类似的东西就不写了3) GUI方面也写写吧,只是一点点心得或者体会,呵呵

7、,这个相对简单些,篇幅相对要少些。Matlab使用的一点儿体会(For Beginner)Genial(山城棒棒儿军) 转自 不明真正接触matlab一年左右,我很喜欢上了matlab的简单的语法,易于绘制图形,gui编程也非常容易,并且功能强大的开放式的toolbox。 因此,尽管我一直没有这方面的应用,但是我还是对它非常感兴趣。 现将个人的matlab的一点学习体会列在这里,愿能够对大家(特别是初学者)起到一点儿微薄的作用也好。1. help:最有效的命令(参阅了瀚海mathtools的starrynight网友的文章)其实,可以这样说吧,如果离开matlab软件,我想我自己是基本上什么都

8、不会。 一遇到什么问题,通常我的第一反应是:help,就先说说自己对help的一些常用方法吧。1)命令窗口直接敲“help”,你就可以得到本地机器上matlab的基本的帮助信息。2)对于某些不是很明确的命令,只知道大体所属范围,譬如说某个工具箱,直接在命令窗口中敲入help toolboxname,一帮可以得到本工具箱有关的信息:版本号,函数名等。 3)知道函数名,直接用help funname就可以得到相应的帮助信息。2. see also:不可小瞧的关联在用help命令的时候,可能因为我们开始估计的方向不一定完全正确,在列出的帮助信息中没有直接给出的我们要找的东西,但是我们一定不要忽略了在

9、帮助的最后列出的see also。譬如:曾经遇到一个画椭球的问题。刚开始我以为这个命令函数应该在graph3d中给出的(顺带提一句,只用help的时候我们就可以看到matlabgraph3d - Three dimensional graphs.。于是乎,我又help graph3d,很遗憾,在Elementary 3-D plots.中我没有发现画椭球的函数,但是我发现在see also中有SPECGRAPH.抱着试试的态度,我又help specgraph,_,这次在Solid modeling中找到了ellipsoid - Generate ellipsoid。2. lookfor:ma

10、tlab中的google当我们很多什么头绪都没有的时候,我们可以求助于它,往往会收到意想不到的效果。曾经在gui编程的时候,遇到过这样一个问题:想拖动鼠标时,要出现一个方框,就像你在桌面上拖动鼠标,会出现虚线框一样。 当初我也刚开始一定都不知道该查找什么东西,后来想起用它了。于是乎, lookfor Rectangle(很不好意思,当时这个矩形我还是在金山词霸中搞定的-_-)。果然,在其中就找到这样一条信息:GETRECT Select rectangle with mouse._ 4. get,set:GUI object属性的帮手在GUI编程中,我们可能有时候想改变某些object的属性,

11、或者想让它安装自己的想法实现,但是我们又不记得这些object的属性,更别提怎么设置他们的值了。这时,可以用get(handles)得到此对象的所有的属及其当前值。用set(handles)可以得到对象所有可以设置的属性及其可能的取值。找到我们需要的属性名字和可能的取值之后,就意义用get(handles,propertyname)取得此属性的值,用set(handles,propertyname,values)设置此对象此属性的值。5. Edit:查看m源文件的助手在应用matlab过程中,可能我们想看看它的m源文件,当然用editor定位打开也行,但是我经常采用的式直接在command窗口中用edit funname.m,就省去了定位的麻烦。其他常用命令:which,what等which:定位指定的函数和文件,最好带上参数all,以便显示更加多的信息what: 获得指定目录的m文件,mex文件以及mat文件名列表各个高校bbs的mathtools版谁都不可能什么都懂,但是永远记住这样一句话:Two heads are better than one.多向他人请教,多相互讨论,这不只是在于解决matlab的问题上。我最经常去的bbs有:.瀚海星云(.水木清华(http:/www.smth.edu

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1