matlab本身是收费的,新版本越来越庞大和臃肿,由原来的教学实验室产品,逐步变成了开发者生态圈。从学习角度,老版本的matlab更加简单,易于上手。因此下载了matlab5.3绿色版本作为起点。
先在Win10上解压运行,意外发现Win10对老版本的matlab支持很差,经常出现运行错误和闪退。那么就只好在linux下来配置运行了。进入Deepin,将下载的压缩包解压到 ~./Deepinwine/matlab 目录下,运行:
> deepin-wine ~/.deepinwine/MATLAB5/bin/matlab.exe
则顺利正常启动,运行 bench 和 demo 命令,查看效果:
碾压20年前的王者
simulink 和 stateflow 全部正常工作。
窃以为,任何一个工科领域的本科或者研究生,如果熟悉精通matlab且深度理解matlab里面的各个领域内容,都可以作为优秀毕业生了。MATLAB5.3里面已经包含了自动控制、图像处理、信号处理、系统辨识、最优控制、小波、通讯、数据库、偏微分方程等工具包。本质讲,这些包都是开源的,意味着所有的算法都可以看代码学习。
比如教科书上都是讲,求矩阵特征值,是通过求矩阵特征多项式的根来获得特征值:
>A = rand(3)
A =
0.4103 0.3529 0.1389
0.8936 0.8132 0.2028
0.0579 0.0099 0.1987
>p = poly(A)
p =
1.0000 -1.4222 0.2514 -0.0016
>roots(p)
ans =
1.2167
0.1987
0.0068
特征多项式的三个根就是矩阵A的三个特征值。
我们再看看MATLAB是如何求的,用 type 命令显示 poly 代码,可以看出MATLAB求矩阵的特征多项式,是先求矩阵的特征值,然后再用特征值构建特征多项式。再看看求n阶多项式的根的方法:
MATLAB是用多项式来构建一个矩阵,叫多项式的伴随矩阵,然后再矩阵的特征值作为多项式的根。之所以这么做,是因为在现代数值计算中,对任意阶矩阵,采用QR矩阵分解算法求特征值远比求特征多项式的根来得高效快捷,matlab把eig命令作为一个内置函数来执行。
matlab及其toolbox的所有算法和函数,都值得深入研究。一句话,掌握和精通MATLAB,毕业不发愁。
推荐阅读:锦州都市网
-
上海这家餐厅茶点有特色,人均消费不足100元
上海这家餐厅茶点有特色,人均消费不足100元,好吃到撑解封了,上班了,一切都在回归的路上。中国加油!武汉加油!阳春三月,万物复苏,宅了这么久,是不是也想约上三五...
2020-03-18 -
我国重名最多的一座山,足足有19个相同名字,
如今我国在对一些新生儿起名字的时候,我国如今有很多人在给他们起名字的时候,有不少都是重复的,这已经不是什么新鲜事情了,而且在我国众多的一些景点中看,也是有不少重...
2020-03-18 -
北方的九寨沟,拥有华夏第一秀水,它是河南最值
我是旅图君,笔耕不辍,只为讲述旅途中更精彩的故事!一直挺喜欢河南这个地方,因为这里是中华文明的发祥地之一,从夏至宋,河南是华夏五千年政治、经济、文化的核心。因为...
2020-03-18 -
北方有这样的山水,开始我还不信,王维在这里“
河南景区,少林寺名气最大,不过被黑的不轻。单说风景漂不漂亮,在河南当属焦作云台山,《中国国家地理》曾经说过:太行山,把最美的一段给了河南。为什么这么说?因为水!...
2020-03-18 -
天下第一名山,道家追求仙境的理想之地,传说有
天下第一名山,道家追求仙境的理想之地,传说有个人得道飞升巍巍武当山,绵延八百里,它是世界文化遗产,也是集建筑、宗教、文化于一体的“天下第一名山”,吸引着世界各地...
2020-03-18 -
河南最受欢迎的人造景区,门票120元,游客络
最近几年期间,我国的经济得到了快速的发展,其不仅体现在人们的工资水平提升上,还体现在我们日常出行方式中。例如这几年的动车、高铁,已经是四通八达了,许多城市的镇里...
2020-03-18