楼主: eugeneblue
1893 4

从头学习Matlab [推广有奖]

  • 4关注
  • 1粉丝

本科生

42%

还不是VIP/贵宾

-

威望
0
论坛币
10775 个
通用积分
1.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
11072 点
帖子
27
精华
0
在线时间
161 小时
注册时间
2014-5-9
最后登录
2023-6-8

楼主
eugeneblue 发表于 2015-9-20 13:29:41 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
参考书:《Matlab揭秘》修订版,郑碧波译
20150917:《Matlab揭秘》1~34;第一章:Matlab环境~第二章:向量与矩阵的”矩阵基本操作“
20150918:懒惰的一天
20150919:《Matlab揭秘》35~39;第二章:向量与矩阵的”矩阵相乘“~”行列式与线性方程组求解“
20150920:《Matlab揭秘》40~76;争取102落空;第二章:向量与矩阵的”求矩阵的秩“~第三章:绘图与图形的”等高线图“;等高线图遇到阻力了
20150921:《Matlab揭秘》77~102;第三章:绘图与图形的”等高线图“~第四章:统计和Matlab编程介绍的”习题“;习题才开始做
20150922:《Matlab揭秘》102;完成第四章习题;由于后边章节暂时用不到,先放着有需要再学,前边应用较多,准备每天坚持练习。
20150923:复习巩固。



学习印象
1、ones的用法(第四章习题1)
Error using ==> horzcat CAT arguments dimensions are not consistent.
产生一个中间矩阵时,会错把ones(n)当做产生1行n列的的矩阵,其实产生的是一个n行n列的矩阵(编程中用得很少)…

2、matlab怎么给一段文字加注释"%"
方法有很多种:1.一种是选定后 ctrl+r和ctrl+t切换,可以试一下就明白了。 2.一种是在段首加 if 0 ,段尾加 end,中间都不执行,也就相当于注释掉了3.也可以选中需要添加标注程序,然后在Edit中/或者右键选择Comment。或者Uncomment除掉标注
参考来源:http://zhidao.baidu.com/link?url=NbrJGXSVoxQUDSglFu06bSfugn2hmSHq4srQB2nNlyjxhE7kygApKrZoCcFZnHL64k2rlt-Qm3JiT5AusBtmIa


第四章:统计和Matlab编程介绍
for循环告诉MATLAB对围起来一段语句执行一定量的次数。for index = start : increment : finish; index赋值start,而不一定是1。
for关于增量参数:如果我们把增量参数increment省略,Matlab认为我们把增量设为1。
while:后面跟着一个条件,i需要初始化


第三章《绘图与图形》
产生矩阵的函数:meshgrid、rand、cylinder(cylinder generates x-, y-, and z-coordinates of a unit cylinder. You can draw the cylindrical object using surf or mesh, or draw it immediately by not providing output arguments.)
根据已知矩阵画图的函数如下
二维平面:plot、bar、contour(A contour plot displays isolines of matrix Z. 应该也算是根据已知Z画图)
三维平面:mesh、surf(和mesh的区别:表面颜色渐变)、

[C,h] = contour(x,y,z);
set(h,'ShowText','on','TextStep',get(h,'LevelStep')*2)
“*2”的意思是,隔一条等高线添加一个标签,如果去掉“*2”,那么将在每条等高线上都添加标签


第三章《绘图与图形》三维图像
mesh是plot(x, y)在三维上的扩展。

第三章《绘图与图形》极坐标和对数图像
印象:是选择极坐标还是对数坐标,是要看函数的特性在哪个坐标系内,能够使整个数据范围内被完全表现出来

第三章《绘图与图形》设置坐标比例
axis ( [xmin xmax ymin ymax] )
印象:这招也是很好用,调整x轴y轴显示范围,让图形看起来更紧凑;axis equal,让两坐标轴比例和间距都相同

第三章《绘图与图形》
t = [0:0.02:4];
f = exp(-2*t) * sin(t);
??? Error using ==> mtimes
Inner matrix dimensions must agree.
印象:百度知道上好多人因此犯错额;有时候做实验因为一点小错耽搁好久,扎实的基础是很有益的

第一章《Matlab环境》修正输入
原文:有时候我们输入表达式时会带有错误,当你按ENTER回车后才意识到,这时没必要重新输入整行,只需使用方向键向上移动,修正错误,然后按回车重新输入,MATLAB会修正输出。
印象:这招用来编辑命令,好好用

第一章《Matlab环境》赋值运算符
原文:较长的表达式可以在行尾加上三点(...)省略号进行续行输入。

第一章《Matlab环境》赋值运算符
原文:当做许多计算时,结果可能会产生大量变量,可以通过在命令窗口中输入who来刷新内存,告诉MATLAB显示到目前为止所有变量名称。

第一章《Matlab环境》命令窗口与算法基础
原文:在方程每项之间都留有空格,这样提高了我们输出的可读性,看起来更专业些。MATLAB并不要求这些空格,我们可以输成y=x*3.56 或者 y = x * 3.56,不过后者更清楚明了。当你的表达式比较复杂时,带上空格就显得非常重要了。推荐这么做!

第一章《Matlab环境》命令窗口与算法基础
原文:想使命令窗口内容也以紧凑形式显示,可先输入format compact
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:MATLAB matla atlab Atl Lab 资料

已有 1 人评分论坛币 收起 理由
kychan + 50 奖励积极上传好的资料

总评分: 论坛币 + 50   查看全部评分

沙发
kychan 学生认证  发表于 2015-9-22 13:00:17
积极上传好的资料

藤椅
jiang25u 发表于 2015-9-24 02:51:05
挺好的,加油

板凳
eugeneblue 发表于 2015-9-24 10:31:11
kychan 发表于 2015-9-22 13:00
积极上传好的资料

报纸
eugeneblue 发表于 2015-9-24 10:32:05
jiang25u 发表于 2015-9-24 02:51
挺好的,加油

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2026-1-3 22:40