matlab学习笔记(一)

3月12日,matlab学习

今天起开始上matlab选修课,一周9课时,预计清明节前结束课程。

之前寒假看了YouTube上的一组视频学习了一点,不过没看完(有点不懂),在此记录下之前不懂的知识和新掌握的知识点。

matlab在工程中的应用我之前已了解,上课部分时间自己看书学习,所以打算分为两部分,一部分为课上内容,一部分为书上笔记(书是在学校图书馆借的)。

课上内容:

    首先讲了matlab历史什么的,没听。。。界面已基本了解,然后老师吹了半天matlab,反正都没听,不过了解到退出程序可以之间在command window里输入exit或quit,以前不知道。

    matlab里有很多工具箱(貌似买正版的工具箱好贵呢),不同工具箱有不同的作用。

    matlab里可以输入help和demo语句,还有一个doc 后输入希望查的关键词我觉得比较方便(就是全是英文吃力一些),在demo中可以找到Graphics一栏,就有很多不错的样例。

    在添加变量时,可以在work space直接选中变量进行修改,这个也是之前不清楚的,涨姿势了。

    clc、clear之前的用法已经了解,今天又知道了个clf,可以擦除figure里的图片,还有个echo 直接打就是来回切换,也可以直接在后面加上on或off直接设置,至于其他用法暂时未了解。echo是控制是否在command window中显示M文件执行的每一条命令(我觉得关了就行)。

    下面是“:”的作用,x:y,就是一个个+1;最后一个还是加一的那个,不是y; 5:1 会输出1×0的空矩阵。

    关于“:”的用法之前不巩固,今天扎实了一下,a(x,:)=。。。就是取第x行的各列。

    b(:)就是把b直接列成一个列向量。

课下内容:

    rand(),randn()用法不同,magic()是什么也了解了,magic(n)生成一个n*n的魔方矩阵。

    inv()是矩阵的逆矩阵

3月18日补充:

生成三维矩阵(或更多维)

a( : , : ,1)=magic(3);

a( : , : ,2)=rand(3);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值