matlab的学习过程是怎样的呢?先干什么,在干什么,一周速成的方法有么?

如题所述

什么的学习过程?

matlab是一种工具,你可以用他来做很多事,不同事有不同的步骤。
你应该先搞清楚问题,要做什么、要达到什么目的,然后再搞清楚用什么方法来解决这一问题,最后才是怎么用matlab来实现。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-13

编程基础!

C与C++
在DOS年代,著名的C语言风靡一时(到现在都是)。C语言具有高级语言和低级语言的优点,因此曾有人称它为“中级语言”。它是一种通用计算机程序设计语言。由美国人里奇和卡尼航提出来的。它的产生与Unix操作系统密切相关。后来,在C语言的基础上,人们提出了C++语言,C++语言可以说是一种新语言,为了保持兼容性,C包含在C++语言中。它使用了类的概念。这是和C最大的不同。C和C++是著名的计算机语言,真正学习编程的人,没有不会C与C++的。WINDOWS中的API(应用程序接口,你可以把它理解为WINDOWS操作系统提供的不同功能的零件,使用这些不同的零件API,WINDOWS可以放VCD,可以看图片,等等)就是以C语言的原型提供给程序员调用的。然而,相对于BASIC和PASCAL,C太难学了。不过我相信有志者事竟成,在确实掌握了Visual Basic或DELPHI之后,开始你的C或C++之旅,相信不会太困难。

那么,在WINDOWS下我们可以选择的C语言有什么呢?你可以选择微软提供的VISUAL C++或INPRISE提供的C++Builder(真是永远的生死对手)。它们之间可以说是大同小异,但是还有区别。刚才提到,WINDOWS操作系统的功能远远丰富于DOS。因为它提供了成千上万的API供程序员使用。API你可以理解为零件。使用不同的WINDOWS API,可以编制不同的程序让WINDOWS实现不同的功能,如刚才提到的放VCD、DVD,上网,玩游戏等等,WINDOWS提供了巨型的无所不包的API库,完全够程序员使用。虽然WINDOWS API功能强大,但是它的缺点在于它太“多”了,它几乎是无序的集合,程序员学习的时候,会十分困难。于是微软的Visual C++包装了WINDOWS API库,基于其上开发了MFC库,它使用了类的概念包装了WINDOWS API,因此大大减轻了程序员的记忆量;而INPRISE在它的C++Builder中,包装WINDOWS API后的库为OWL库。可以说Visual C++和C++ Builder的不同就在于它们的库不同。然而,我们知道这俩库虽有不同,但却包装的是同一个对象,从这点上来说,它们又是大同小异的。

有一点我必须要声明,虽然MFC和OWL包装了大部分WINDOWS API,但仍有相当一部分WINDOWS API没有被包装进去,这意味着如果我们要使用这部分API,必须抛弃MFC和OWL的封装而直接学习庞大的WINDOWS API。希望你不会觉得地球自转加速。最后再给出一点提示,尽管Visual Basic和DELPHI没有相应的WINDOWS API包装库,它们却可以使用某种方法直接调用WINDOWS API,但要注意,有特殊限制的API不能被调用,这算是一点小小的遗憾吧。

关于学习Visual C++或C++ Builder,我要说明的是,你可以不学Visual Basic,你可以不学DELPHI,你可以不学JAVA……你不能不学C和C++。今天,流行于我们地球上的世界语是什么?不是专家编出的“世界语”,而是大不列颠及北爱尔兰联合王国的国语——英语。C,就是计算机界的英语,数学界的哥德巴赫猜想,人类的基因工程,汉诗的屈李……(得,我得打住,肚里没墨水比喻了,拜托老弟你快理解我的话,否则我实在@#%$T%^^%#$)。

那么,有人说,我已经学了Visual Basic或DELPHI,再学C,那不是浪费吗?学那么多计算机语言干什么?问得好!可我知道有的人学了英语,他还在学德语,法语,阿拉伯语,日语什么的。那么,这个人是不是在浪费?学习多种计算机语言绝不是浪费,正如我们的工具箱里有十字螺丝刀,平口螺丝刀,在我们干活的时候,我们总是选择当前最适合的螺丝刀,尽管有时候该用十字螺丝刀的时候用平口螺丝刀也可以,但总是没使用十字螺丝刀有效率,反之,同样适用于平口螺丝刀。

学习Visual C++或C++ Builder,你大概需要半年时间和它们“亲近”(上手),用2、3年时间精通,而要做出划时代的创举,这要看你的造诣了(正如许多人具备了和爱因斯坦、牛顿等相同的知识,却只有爱因斯坦写出了E=MC平方,牛顿写出了牛顿三大定律)。学无止境啊。

不要担心会成为书呆子,我们是前无古人的编程呆子(哈,开个玩笑)。谁也没有我们细心,谁也没有我们考虑周全,谁也没有我们有创造性,谁也没有我们同现实社会的紧密联系性。

提到了C和C++的在计算机界的“霸权”地位,请你不要因此而轻视或瞧不起Visual Basic与DELPHI,它们是一样的博大精深。不要因为它们上手简单(可能1小时就可上手,而不是C的半年上手),就以为它们不过如此。中国人学日语,确实比欧洲人开头省事,但并不意味着日语比英语简单,比英语“低级”。同样的,你要精通(我是指真正的完全消化精通)它们,需要2、3年的积累。一定要记住,C或Visual Basic或DELPHI,它们都是你具有不同特性的同一种工具——请再想想十字螺丝刀和平口螺丝刀。
第2个回答  2011-09-13
什么事都没有速成方法,但相对进步快一些的方法,就是找一些小例子边看边做。有一些matlab技术论坛不错 你可以百度
第3个回答  2012-03-09
。。。。。。
相似回答