MATLAB学习笔记(1)

文章末尾有MATLAB安装包链接,有需要的朋友自取

关于MATLAB有多重要,是干什么的,我就不赘述那些废话了,写这些内容主要是为了倒逼输出,后面方便复习,有时候输入的太多,表达出来的却少之又少,所以笔记尽量以“干货”为主,不整那些华而不实的东西,那么接下来便进入正题:

1、MATLAB界面:
在这里插入图片描述

我把MATLAB界面中常用的操作用红色方框圈了起来,我的MATLAB汉化过了,所以即使不加注释也能大体懂每个选项有什么功能,当创建了脚本.m文件,会自动出现编辑器,可以运行代码。

2、MATLAB含有的关键字(命令操作)符号:
在这里插入图片描述
3、一些容易出错的知识点:

  1. /左除、\右除:可以看斜杠下端的倾斜的方向,在左端就是左除,在右端就是右除
  2. 在续行符…前要加运算符,否则会出错
  3. .m文件的存放路径不可以含有中文
  4. .m文件命名说明:
    ①首字符不可以是数字或下划线;
    ② 文件名要用英文,不可以包含中文;
    ③不可以含有空格。

4、例子
我们上课使用的课本是下面图片所显示的这本,所以我的例子大多来源于这本课本:在这里插入图片描述
这是课本第一章的例子:

%1.绘制函数曲线
x=-2*pi:pi/180:2*pi;    %x∈(-2π,2π),等差数列,等差值为1个弧度
plot(x,2.^(-abs(x)),':',x,sin(x));   %画两个图,“,”前的x表示取值范围

%2.求方程的根
p=[2,0,-3,71,-9,13];%将函数的前的系数按降幂次序写到方括号中
x=roots(p)%利用数学符号

%3.求解线性方程组
a=[2,3,-1;8,2,3;45,3,9];%将方程组等号前的系数写成矩阵形式
b=[2;4;23];%将方程组等号后的值写成列矩阵
x=inv(a)*b   %通过逆矩阵求结果

%4.求解定积分
f=@(x) x.*log(1+x);%定义被积函数
integral(f,0,1)  %求定积分

结果:
在这里插入图片描述
这里再补充一点通过逆矩阵求解线性方程组:
将线性方程组写成矩阵形式
AX=B(矩阵A可逆)
X=B/A

5、将MATLAB与《信号与系统》这一门课结合起来:使用MATLAB对信号进行绘图
在这里插入图片描述

a=5;	%声明变量参数
b=0.8;
t=0:0.001:5;  %间隔为0.001,近似认为是连续的
x=a*exp(-b*t).*sin(pi*t);
plot(t,x)   %使用plot绘制连续函数波形

在这里插入图片描述

在这里插入图片描述

c=2;
d=0.8;
k=-5:5;
y=c*d.^k;
stem(k,y);%绘制stem绘制离散函数波形

在这里插入图片描述

这是MATLAB的安装包(里面有下载帮助文档,如果觉得百度网盘下载速度慢,可以私聊我):
链接:https://pan.baidu.com/s/1JAcesvp2m-lBS8dnWLP1NA
提取码:1111
复制这段内容后打开百度网盘手机App,操作更方便哦

作者能力水平有限,文章难免存在错误和纰漏,请大佬不吝赐教,非常欢迎大家与小白杨进行技术交流,希望在此能遇到志同道合的朋友,一起学习技术。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
matlab学习笔记汇总,适合初学者。 1.3Matlab界面介绍(1).docx 1.4Matlab界面介绍(2).docx 1.5Matlab帮助系统.docx 1.6Matlab的搜索顺序及搜索路径.docx 2.1Matlab的变量与常量.docx 2.2Matlab的基本数据结构(1).docx 2.2Matlab的基本数据结构(2).docx 2.3 Matlab中的空数组与子数组.docx 2.4 Matlab的算术运算符.docx 2.5 常见的Matlab运算函数(1).docx 2.6 常见的Matlab运算函数(2).docx 2.7 Matlab的字符串及其运算.docx 2.8 字符串函数及二维字符串.docx 2.9 绘图入门.docx 2.10绘图属性的控制.docx 2.11图形窗口菜单及对数坐标.docx 2.12 本章小结.docx 3.1程序编写的一般步骤.docx 3.2关系运算符.docx 3.3逻辑运算符.docx 3.4逻辑函数与短路运算.docx 3.5if语句.docx 3.6流程图的绘制.docx 3.7if语句的嵌套.docx 3.8switch.docx 3.9try_catch结构.docx 3.10多个图像窗口与子窗口.docx 3.11图像的增强控制.docx 3.12文本的高级控制.docx 3.13极坐标图.docx 4.1while循环结构.docx 4.2while循环举例.docx 4.3for循环.docx 4.4for循环举例.docx 4.5break和continue.docx 4.6循环结构嵌套.docx 4.7编译语言与解释语言.docx 4.8逻辑数组与向量化.docx 4.9应用举例.docx 4.10应用举例(2).docx 5.1M文件的分类.docx 5.2自顶向下程序设计.docx 5.3初始Matlab函数.docx 5.4初始Matlab函数(2).docx 5.5函数的局部变量.docx 5.6局部变量与按值传递.docx 5.7函数的选择性参数.docx 5.8函数的检测工具.docx 5.9全局内存与全局变量.docx 5.10持久变量.docx 5.11显示信息的几种方式.docx 5.12排查逻辑错误.docx 5.13排查逻辑错误(2).docx 5.14函数的函数.docx 5.15函数的函数(2).docx 5.16子函数.docx 5.17私有函数.docx 6.1复数数据类型.docx 6.2复数的作图.docx 6.3其他二维作图函数.docx 6.4其他的作图函数.docx 6.5本章举例.docx 9.1多项式.docx 9.2插值与拟合.docx matlab中文帮助文档.chm

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值