能分享一下10天如何学会分享MATLAB的教程吗 非常感谢!!!

matlab教程-10分钟学习GUI系列视频 MATLAB教程 全20讲-理想视频教程网
当前位置: →
&&& 01 对象的基础概念及操作
&&& 02 对象操作实例
&&& 03 底层代码实现GUI
&&& 04 常用对象介绍1
&&& 05 常用对象介绍2
&&& 06 常用对象介绍3
&&& 07 常用对话框1
&&& 08 常用对话框2
&&& 09 常用对话框3
&&& 10 常用对话框4
&&& 11 常用对话框5
&&& 12 GUIDE简介
&&& 13 GUI数据管理
&&& 14 GUI编程实例
&&& 15 带有菜单栏的GUI编程实例
&&& 16 带有右键菜单的GUI编程实例
&&& 17 带有时间显示的GUI界面
&&& 18 相应鼠标事件
&&& 19 界面相应键盘事件
&&& 20 界面修饰
&本教程是会员教程,如果你是会员,。如果不是会员。
?上一课件:
?下一课件:
& &评论摘要(共 0 条,得分 0 分,平均 0 分)
* 请一定升级到最新版WinRAR3.80才能正常解压本站提供的教程!
* 如果您发现下载链接错误,请点击谢谢!
* 所有教程均是由网上搜集,若有问题,通知我们!
Copyright &
. All Rights Reserved .页面执行时间:5,921.87500 毫秒&&&&&&电话:177 175 89135 &&手机:132 131 90853&手机QQ扫码加客服问题咨询QQ:6,117被浏览806,236分享邀请回答mathworks.co.uk/help/pdf_doc/matlab/getstart.pdf(Get Started with MATLAB - MathWork官方出品的)排版精良,除了用实例带你快速上手之外,也绝少不了原理性的阐述,而且更难得的是这214页的PDF基本没有废话,不冗余。实乃这么多年看过各种语言、工具的tutorial之后最赞的一本。PDF截图:以及,给一个小技巧,在google找英文的入门材料,一般后面加关键字tutorial或者get started即可找出很多很棒的资料。2.4K81 条评论分享收藏感谢收起1.1K42 条评论分享收藏感谢收起10天学会matlab 教程怎么样?有没有哪位大神用过。_百度知道
10天学会matlab 教程怎么样?有没有哪位大神用过。
我有更好的答案
帮助我不少10天学会matlab教程是资深讲师侯博士录制的一套视频教程,对初学者帮助很大的,视频教程循序渐进少走了很少弯路。我原来读研究生的时候买过一套,效果很不错,我之前买了很多书看着都懵了,直到最后导师推荐这套课程
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Matlab初学者教程_第一章_魔方矩阵
Matlab初学者教程_第一章_魔方矩阵
第一章:MATLAB简单介绍——从魔方矩阵说起
下边这幅作品是从Matlab帮助文件里边找出来的,查了一下百度,这是德国著名艺术家兼业余数学爱好者阿布列西特.杜勒早期的作品,叫做《文艺复兴雕版画——忧郁者I》。
这幅作品里边布满了各种各样的数学符号和几何图形,如果仔细观察的话就会发现在右上角有一个矩阵。那个就是奇妙的魔方矩阵,早在杜勒的时代人们就相信它有不可思议的性质:每一行,每一列,和对角线加起来均等于34。它的确具有值得人们去研究的神奇特性!
在Matlab里边,我们可以用一个函数来表示这个矩阵
&& magic(4)
& & 16& &&&2& &&&3& & 13
& &&&5& & 11& & 10& &&&8
& &&&9& &&&7& &&&6& & 12
& &&&4& & 14& & 15& &&&1
裸奔一个魔方矩阵感觉是不是怪怪的,但是,在matlab里边这样做是允许的。对于这种函数的返回值不知道赋值给谁的情况,Matlab的开发者设定了一个自动生成的ans变量帮你完成整个赋值操作(思维的周密有的时候也是聪明的一种体现,这帮Matlab开发者可是世界上最聪明的那波人)。接下去我们最好别裸奔了,试着来个变量,我比较喜欢长一点的意思比较清晰的变量名 O(∩_∩)O~
&& magic3Matrix = magic(3)
magic3Matrix =
& &&&8& &&&1& &&&6
& &&&3& &&&5& &&&7
& &&&4& &&&9& &&&2
咦~,咋magic函数里边的数值改了,原来是4,怎么现在改成3了,这是啥子情况?
最近袁部长说了,绝不让西方价值观进入大学!Magic(4)代表的是西方价值观,magic(3)代表的则是东方的价值观(别笑,我可是认真的!)。以后不许用magic(4),只许用magic(3)!
magic(3)的原型据说来自大禹治水遇到的一只乌龟。
在很久很久很久以前,大禹来到洛水(黄河支流洛河的古称)治理水患,在波涛汹涌的洛水中突然浮起一只巨大的乌龟,乌龟背上有一个神奇的图,图上有很多圈和点。大家都弄不明白,大禹数了一下乌龟背上的点数,再用数字表示出来,发现这里有非常有趣的关系。把龟甲上的数填入正方形的方格中,不管是把横着的三个数相加还是把竖着的三个数相加,或者是把斜着的三个数相加他们的和都等于15。以下是河图和洛书的图片,据说八卦就是起源于河图和洛书,这是不是说明那只乌龟不是普通的乌龟,是外星人为了开启我们祖先的智慧又不好意思露面... ... 咱们的祖先还是受到上天很大的眷顾的!
如果看过黄日华版的《射雕英雄传》,应该会对“九宫之义,法以灵龟;戴九履一,左三右七,二四为肩,六八为足”这个口诀不会陌生。在《射雕》中郭靖黄蓉二人被铁掌水上漂裘千仞追到黑龙潭,躲进一个种满桃花树的园子里边,裘千仞居然怂了不敢进园子,说明这个园子的主人瑛姑绝对是个厉害角色(自己百度一下瑛姑是什么人物)。瑛姑给郭黄两人出了一道题:数字1~9填到3行3列的表格中,要求每行、每列、及两条对角线上的和都相等。这道题难倒了瑛姑十几年(欧卖糕,青春啊!青春),她把任务指导语念完之后,补了一句:答出来就救他们,答不出来两个人就别想活着离开!(好狠毒的女人)
黄蓉轻蔑地一笑,把九宫格的布局给说出来了“九宫之义,法以灵龟;戴九履一,左三右七,二四为肩,六八为足”,她一边说,郭靖一边用内力把围棋的棋子扔到墙上的九宫格里边。这是不是说明,桃花岛不是普通的岛,桃花岛主在教育方面很有一套。这是不是还说明,关键不是师父多和少的问题,关键是谁教的问题(一不小心把选导师很重要的道理给说出来了)。
等等!怎么这个“戴九履一,左三右七,二四为肩,六八为足”矩阵和之前呈现的magic3Matrix不一样啊!
之前的魔方矩阵:
magic3Matrix =
& &&&8& &&&1& &&&6
& &&&3& &&&5& &&&7
& &&&4& &&&9& &&&2
而现在的魔方矩阵:
jgtMatrix =
& &&&4& &&&9& &&&2
& &&&3& &&&5& &&&7
& &&&8& &&&1& &&&6
虽然都是3*3的矩阵,怎么是上下颠倒的?magic(3)有没有可能跑出洛水乌龟版的或者《射雕》黄蓉版的九宫图?
我们一起来试试:
&& magic3Matrix = magic(3)
magicMatrix =
& &&&8& &&&1& &&&6
& &&&3& &&&5& &&&7
& &&&4& &&&9& &&&2
&& magic3Matrix = magic(3)
magicMatrix =
& &&&8& &&&1& &&&6
& &&&3& &&&5& &&&7
& &&&4& &&&9& &&&2
& && &&&纳尼~ 这不就是说明,magic(3)是固定的。
没错,magic(N)是固定的,而且貌似Matlab的开发者是故意的,他们居然敢把我们的jgtMagic 给弄颠倒了。这个实在不能忍,怎么办?有没有办法把它颠倒过来呢?
不就是第1行变成了第3行吗?我们给它重新排排:
magic3Arr_R1 = [8& &&&1& &&&6];
magic3Arr_R2 = [<font color="#& &&&5& &&&7];
magic3Arr_R3 = [<font color="#& &&&9& &&&2];
原来的矩阵 magic3Matrix = [magicArr_R1; magicArr_R2; magicArr_R3];
现在的改成 magic3Matrix = [magicArr_R3; magicArr_R2; magicArr_R1];
这里要停下来对几个知识点进行必要的说明:
<font color="#. magic3Arr_R1 这怎么解读呢?
(1)Matlab操作的对象是矩阵,一般我们管一行或者一列叫做向量,英文叫做Array。所以magic3后边的Arr是Array的缩写;
(2)R是Row的缩写,所以下滑线_后边跟的R1,代表第一行的意思;
<font color="#. magic3Arr_R1 = [8& &&&1& &&&6]; 这又怎么解读?
(1)这句话翻译过来就是 magic3的第一行向量等于 [<font color="#& &&&1& &&&6],中括号 [ ] 用来构建向量(Array)或者是矩阵(Matrix)的,在中括号中的 8&&1&&6 代表这个向量由三个元素组成,依次分别是8,1和6。
(2)这里又多了一个细节,我们之前写magic3Matrix = magic(3) 最后边是没有';'的,现在多了一个分号,有什么区别吗?分号在Matlab的脚本中代表的是一句话的结束,它的功能可以简单理解为:“如果有就不显示;如果没有就显示。”如果我们在Matlab命令窗口输入magic3Arr_R1 = [8& &&&1& &&&6],就会显示变量中元素的信息
&& magic3Arr_R1 = [8& &&&1& &&&6]
magic3Arr_R1 =
& &&&8& &&&1& &&&6
(3)magic3Arr_R1 = [8& &&&1& &&&6] 可以写成 magic3Arr_R1 = [8 1 6] 也可以写成 magic3Arr_R1 = [8,1,6] 也就是说,在matlab里边,你可以用空格‘ ’把元素间隔开,也可以用逗号‘,’把元素间隔开,它们是等价的。
<font color="#. magic3Matrix = [magicArr_R1; magicArr_R2; magicArr_R3]; 这里那么多';'是什么个意思?
矩阵中的';'和脚本语句结束位置的';'是不一样的,矩阵中的分号代表的是换行。
你想手动构建一个3*3的矩阵,第一行是 [1 2 3] 第二行是[4 5 6] 第三行是 [7 8 9],你可以这么写:
myMatrix = [1 2 3; 4 5 6; 7 8 9]
你也可以稍微麻烦些,写成
&& myMatArr_R1 = [1 2 3];
&& myMatArr_R2 = [4 5 6];
&& myMatArr_R3 = [7 8 9];
&& myMatrix = [myMatArr_R1; myMatArr_R2; myMatArr_R3]
myMatrix =
& &&&1& &&&2& &&&3
& &&&4& &&&5& &&&6
& &&&7& &&&8& &&&9
本质上前后两种写法是一样的。
--------------------------
以上为了讲解方便,我采用了一种比较繁琐的方法,这让Matlab看起来非常的愚蠢,阿弥陀佛,罪过罪过!
我们可以用一个flipud对矩阵进行“以水平方向为轴的上下翻转”的操作。
&& myMatrix_UpDown = flipud(myMatrix)
myMatrix_UpDown =
& &&&7& &&&8& &&&9
& &&&4& &&&5& &&&6
& &&&1& &&&2& &&&3
怎么样?是不是瞬间觉得高大上了 O(∩_∩)O~
通过上边那张图可以看出magic(3)如果随机的话,应该有8种形态,要是能够把magic函数理解清楚了,就跟达芬奇能把鸡蛋画好是一样的。
现在,第一章的作业来了:如果让你写一个 superMagicFcn 函数,只针对输入参数是3的magic函数会呈现随机的3*3魔方矩阵,其他参数跟magic函数一样的话,在算法上你会怎么做?别找借口,我说的是算法,没说一定让你写出代码来,你要不要试试?
以下是本次课程的参考书:
参与这次Matlab网络课程学习的同学(我留的作业能认真完成并反馈到相应的章节的帖子后边的),开学回来带上买书的发票和小票来找我,我可以给你现金或者给你的支付宝汇款(具体怎么操作可以私信我或者给我发邮件:)。当然,如果在整个互动过程中证明你是一个具有卓越品质的人,我还会有额外的奖励,奖励的额度没有上限!
尝试分享这章提到的《Matlab-Help文件》链接:
密码: ddju
总之,要把Matlab学好,万一穿越了呢。你醒过来,看到不远处一个猥琐的老头正在施展登萍渡水的轻功杀气腾腾地向你靠近,那时候一定要冷静,拉着身边的mm看看哪个方向有种桃花的园子”... 要不是mm,是gg怎么办?那你且得记好了,再默念一遍“九宫之义,法以灵龟... ...”
欢迎大家访问Matlab初学者教程_目录_开天辟地:
[ 本帖最后由 psybestwish 于
16:56 编辑 ]
附件: 您所在的用户组无法下载或查看附件
师大的 MATLABer 加油!加油!
【个人评分】加油 !
蛋蛋网感谢你的贡献^_^
顶贴!!!是介绍了个matlab的矩阵概念么,,,但仍然很期待楼主的后续
回复 沙发 的帖子
嗯,是在讲矩阵的概念。开场就讲向量和矩阵,可能会比较枯燥;我多加了一点料,这样教程的“味道”要重些,学起来会更有趣一些。说了我这次写的是入门教程,定位初学者,如果是高手,有可能会觉得节奏有点慢 O(∩_∩)O多谢支持,欢迎多批评指正~
[ 本帖最后由 psybestwish 于
19:03 编辑 ]
尝试分享第一章提到的那个《Matlab-Help文件》
我见过的非常不错的Matlab中文教程,有下载成功的告诉我一声哈,以后就可以用这个方法跟大家分享一些有用的文件了。分享链接:
密码: ddju
[ 本帖最后由 psybestwish 于
22:35 编辑 ]
回复 地板 的帖子
@psybestwish
第一章出来了,欢迎批评指正!
回复 地板 的帖子
能下载,不过我觉得用百度云盘更方便一点吧。。。
回复 6楼 的帖子
好的,下次我两个一起放,腾讯微云 + 百度云盘,多谢支持!
有人在百度知道里问Matlab有没有中文帮助文件,一网友回答说“没有!”。当时我感觉到有点不太对劲,我打开Matlab-Help文件,明明就是中文的呀!
网友的回答有时候挺不靠谱的 O(∩_∩)O~
我安装的是R2014a,好像直接就能设置中文。。
新手坐等LZ教程,一会儿睡去了先不看了。
马了这么多字。太厉害了。
牛逼!!!我决定从这里跟你学了!加油少侠!
多谢楼主,写得很详细呀,也很有趣味性。
人生自古谁无死,留取丹心照汗青
回复 8楼 的帖子
嗯,看来新版本越来越体贴了。我想这是有原因的,因为Matlab的创始人是大学老师,对于Matlab的教程这块有近乎处女座一般的苛刻要求以及天秤座一般的温柔体贴!
回复 10楼 的帖子
谢谢关注!我一定加倍努力争取把教程写得通俗易懂,让你尽快找到码Matlab代码那种很爽的感觉!O(∩_∩)O~
回复 11楼 的帖子
多谢支持!你的关注是我写好教程的动力,我一定加倍努力把教程打造好! O(∩_∩)O~
回复 9楼 的帖子
O(∩_∩)O哈哈~ 今天写了一天,这个寒假我会专注把教程写好,非常感谢你的支持!}

我要回帖

更多关于 如何学会分享 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信