没有合适的资源?快使用搜索试试~ 我知道了~
matlab学习心得体会(精选3篇).doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 96 浏览量
2022-07-05
22:01:10
上传
评论
收藏 21KB DOC 举报
温馨提示
试读
12页
matlab学习心得体会(精选3篇)matlab学习心得体会(精选3篇)首先我想说的是,matlab跟其他语言不一样(我用的比较多的编程语言,除了matlab就应该是c或c++了,VB和Delphi也接触过,我想版面(matlab版)大部分人也差不多),如果你抱着“把其他语言的思想运用在matlab里面”的话,那么我想,即使程序运行不出错,也很难把握matlab的精髓,也就很难发挥matlab的作用了。所以,如果你是希望matlab作为VC的附属品,即你不想在matlab上面花太多功夫,只纯粹想用matlab来完成VC做不了或很难做成的任务的话,那么,这篇文章你也不需要再阅读下去了;如果你
资源推荐
资源详情
资源评论
matlab 学习心得体会(精选 3 篇)
matlab 学习心得体会(精选 3 篇)
首先我想说的是,matlab 跟其他语言不一样(我用的比较多的编
程语言,除了 matlab 就应该是 c 或 c++了,VB 和 Delphi 也接
触过,我想版面(matlab 版)大部分人也差不多),如果你抱着“把
其他语言的思想运用在 matlab 里面”的话,那么我想,即使程序运
行不出错,也很难把握 matlab 的精髓,也就很难发挥 matlab 的
作用了。所以,如果你是希望 matlab 作为 VC 的附属品,即你不
想在 matlab 上面花太多功夫,只纯粹想用 matlab 来完成 VC 做不
了或很难做成的任务的话,那么,这篇文章你也不需要再阅读下去
了;如果你是希望掌握一门语言、一个工具,使它更有效为你服务
的话,那么,希望本文对你有所帮助。 Matlab 是一个基于矩阵运
算的软件,这恐怕是众所周知的事情了,但是,真正在运用的时候
(就是在编程的时候),许多人(特别是初学者)往往没有注意到
这个问题,因此,fr 循环(包括 hile 循环)满天飞„„„„..这不仅是
暴殄天物(没有发挥 matlab 所长),还浪费了你宝贵的时间。对
此,版友 MVH 在他的“MATLAB 小技巧”一文中也有所涉及,雷同
的东西我也就不重复了,matlab 的“帮助”里面也有相关的指示。我
这里想说的一点是,初学者往往在初始化矩阵的时候注意到这个问
题,懂得了使用矩阵而不是循环来赋值,但是,在其他环节上,就
很容易疏忽,或者说,仍然没有摆脱 C++的思想。举个例子吧,
下面的代码是我的一个师弟写的,我想他接触 matlab 也有
2、3 年时间了(在此说明一下,接触
2、3 年并不是表示每天都会跟 matlab 打交道,我本人也不是,
只是在一年某几个时间段里面连续使用),但是仍然会出现类似的
问题:
上面的代码实现了一个目的――检查信号 imf1(一个向量)是
否存在绝对值大于 1 的点,这显然是基于 C++的思想写出来的。
如果在 matlab 下面,其实用两个语句就足够了(当然,可以合并
为一个):
因此,如果是新手,可以先用循环(基于 C++的思想)来编写
代码,然后看看能否用 matlab 的语言(基于矩阵的思想)来改进。
当然,这样做的前提是你对 matlab 提供的一些函数比较熟悉才行,
这些函数在 matlab 的“帮助”那里搜索“Functins Used in
Vectrizing”就可以找到一些,其他的也可以找相关的书籍(没找到?
不可能,电子版总可以下载到的) 当然了,正如所有的程序语言一
样,“3 分课本 7 分上机”,一定要动手才行,不能光看。多想、多思
考、多尝试,才是正路。 最后,整理一下常用的快捷键(用【】表
示)或命令:
matlab 学习心得体会(精选 3 篇)。
1. 在命令窗口(Cmmand ind)中:
2) clc――清除命令窗口显示的语句,此命令并不清空当前工作
区的变量,仅仅是把屏幕上显示出来的语句清除掉 3) clear――这
个才是清空当前工作区的变量命令,常用语句 clear all 来完成
matlab 学习心得体会(精选 3 篇)。 4) 【Tab】键――(转自版
友心灯)在 matlab@hit.edu.cn 看到的:
在 mand 窗口,输入一个命令的前几个字符,然后按 tab 键,会
弹出前面含这几个字符 的所有命令,找到你要的命令,回车,就可
以自动完成。目前讨论结果是:
matlab
6.5 版本中,如果候选命令超过 100 个,则不显示。而在
matlab7 以后版本中,则没有这个限制,均可正常提示 5)
【Ctrl+C】(或【Ctrl+Break】)――(转自版友
yangjin_ren)在 matlab 程序运行过程中,可能由于程序编写的
失误,导致程序不停的运行,在命令窗口输入“Ctrl+C”可以将运行
的程序停下来,而不需要将整个 Matlab 程序关掉。不过进行此操
作的前提是能够激活切换到命令窗口才行,呵呵。 6)
【Ctrl+B】――括号配对检查(对版本
6.5 有效,但版本
7.0 无效,不知道是取消了还是换了另外的快捷键,请大牛们指点,
其他版本没有测试过) 1) 关于神经网络的――调用 matlab 的
nntl 命令后的使用问题(我做的时候没有看过其他书籍或资料,是
自己闭门造车的结果,如果写之前发现其他书籍有相关介绍的话就
不写了) 2) 关于外部接口的――matlab 与 C++Builder 的接口,
想详细介绍如何利用 mat
4.5 在 C++Builder 中调用 matlab 的代码以及 mat 的一些技巧。
剩余11页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 79
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功