matlab学会需要多久(零基础自学matlab建模教程)

最近几周一直在忙实战训练营,除了参与的朋友有所收获之外,我也是深有感触。

所以,今天我想聊一聊,如何自学MATLAB。

今天,我实名反对这篇文章……靠实力打脸

matlab学会需要多久(零基础自学matlab建模教程)

求推荐一本适合MATLAB入门的书

求推荐入门Simulink的书

求推荐怎样学习做GUI工具的书

我也经常会在知乎看到这类文章:

把某某网站上的题都做一遍,你就能MATLAB入门了

把某某书的例子全都做一遍,你就能MATLAB入门了

甚至,我还经常会在淘宝上看到:

1块钱,10G的MATLAB材料

5块钱,30G往年数学建模资料 MATLAB材料

2块5,100个MATLAB常见例子代码

(周末我花了30块,挨家挨户买了一遍,调研了一番)

一本书,或是几十个G的材料,你就可以掌握MATLAB?

我觉得这个逻辑特别流氓。

这就好比,有人跟你说,你把这本500页的英汉词典背了,你就可以英语入门了……

你有没有特想抽他?

废话,必须能入门啊,可是你觉得现实吗?

所以,对于MATLAB入门这件事,我不推荐大家任何一本工具书。

01

如何入门MATLAB

学习MATLAB,一定要清楚自己学习的目的,为什么要学习它?

如果这个问题不搞明白,就盲目地抱着工具书啃,毫无头绪,毫无效率,并且容易丧失学习积极性,完全体会不到编程的乐趣。

在明确自己的学习目的之后,就给自己列出5个最基础的问题,比如要入门MATLAB GUI,可以问自己:

– 怎么创建工具界面

– 怎么创建按钮

– 怎么给按钮定义名字

– 怎么给按钮定义颜色

– 怎么给按钮定义事件函数

截至目前为止,以上步骤与MATLAB毫无关联,但是这个步骤是整个过程中最重要的步骤。

在清楚自己明确的学习需求之后,就带着问题,在网上搜索答案。

MATLAB都发展这么多年了,网上什么问题没出现过?不要觉得自己的问题是最独特的那个。比起发帖提问和跪求源码,自己辛苦探寻来的解决方法才是最深刻最有效的,因为在这个过程中,已经经历了深思熟虑与各种尝试。

如果最终成功解决了自己提出的5个基本问题,恭喜你,其实你已经MATLAB入门了。在这之后,你也不再需要任何辅导,你已经可以通过自己的能力,尝试进一步解决更高难度的问题。

02

入门MATLAB需要多长时间

虽然这个问题因人而异,不过,我还是做过这方面的小测试的,虽然测试基数有些少,只有25个人。

先来回答一下这个问题,入门MATLAB需要多长时间?

快的话,只需要2个小时。慢的话,3天也就够了。

在实战训练营的第一次练习中,一共有25人参与。所有人都是第一次接触通过纯脚本的形式制作GUI工具。

实战练习的朋友,在完成第一次练习,入门MATLAB GUI之后,已经可以在3天的业余时间内,独立完成复原Windows的数学计算器。

(出自:Sirius)

(出自:野火)

而目前,这些朋友的练习进展是,独立设计自己的工具logo与开机界面。

(出自:野火)

(出自:Eevee)

通过这个例子,我想分享给大家的是,只要你的需求明确,你知道接下来要做什么,你的学习态度是坚定的,入门MATLAB,不需要超过3天。

03

哪些资料适合入门MATLAB

关于学习资料,我更推荐MATLAB论坛(www.ilovematlab.cn).

你不需要买工具书,不需要上网买几十个G的学习资料,相信我,你是不会看完的。

而最有效并且还免费的学习资源,就在你手边,触手可及。

在MATLAB论坛上有过去十几年各种各样的问题,以及前人分享的资料,视频,源代码。如果目前你还是MATLAB新手,我不建议你一碰到问题就在论坛上发帖提问,一个是,这样的问题不见得有人回答,另一个是,信息检索能力也是学习过程中重要的一环。

如果你认为,这个论坛的信息量太大,而你在检索问题时又无从下手。这里,我推荐你三份资料:

1)MATLAB论坛不可错过的200篇帖子

2)MATLAB GUI最常见的60个问题

3)MATLAB官网不可错过的200篇问答

这三份材料,是我总结了MATLAB论坛中最常出现的问题。我建议,开始学习MATLAB的朋友可以先大致浏览一下其中的问题,看看其中的问题是不是有助于自己需求的实现。

其中的问答也不多,200个而已,比起看工具书,相信这种方式更有针对性。

其实,这并不仅仅只是适用于MATLAB入门,这样的学习思维,同样适用于大部分的编程语言,工程项目,工作,以及生活。一个明确、实际、可执行的目标,加上坚定的态度与执行力,通常情况下,结果都是不会差的。

以上就是我最近在实战训练营中获得的一些感触。

欢迎大家来找我玩

知乎:打浦桥程序员

知识星球:打浦桥科技

MATLAB论坛:打浦桥程序员

发表评论

登录后才能评论