matlab资料整理——基础知识

Matlab视频资源

台大郭彦甫

https://www.bilibili.com/video/BV1GJ41137UH?from=search&seid=5524663293089941422

笔记01:基本的数学运算与矩阵运算

https://blog.csdn.net/ncepu_Chen/article/details/103034286
补充点:
指定分数类型:format rat;
矩阵转置:A‘ ;
矩阵取前两行:A(2,:);
max(max(A)):取矩阵中最大元素
max(A):取A的每列的最大值构成一个向量 ans=[第一列max,第二列max。。。]
max(A, [], dim)中dim=1表示取列,dim=2表示取行
sort排序每个元素是独立的,sortrows每一行是绑定在一起的
find(A==5):找矩阵中的5在什么位置

笔记02:结构化编程和函数定义

https://blog.csdn.net/ncepu_Chen/article/details/103047811
在做数值运算时,要将旧的变量删掉,或将变量的数值清掉,eg:clear a(在命令行窗口,不是在编辑器)
ctrl+C跳出正在busy 的程序

笔记03:数据类型与文件读写

https://blog.csdn.net/ncepu_Chen/article/details/103065580
reshape函数可以将矩阵进行变形

文件存储和读取:
  1. .m文件
    将工作区的变量存储在文件夹系统,以及如何从文件夹读取工作区变量
    存储形式有三种:matlab格式(.mat)、文本形式text(.txt)、表格形式(.xls)
    如将工作区所有变量存储到mydata.mat文件:
save mydata1.mat #存储形式是二进制形式
load(‘mydata1.mat’) #相应的读取代码
save mydata2.mat -ascii #存储形式是文本内容形式
load('mydata2.mat’,'-ascii') #相应的读取代码
  1. .excel文件
# 读取
Score = xlsread('04Score.xlsx') #读取整个文件
Score = xlsread('04Score.xlsx', 'B2:D4') #读取特定的列

# 写入
xlswrite(filename,A,sheet,xlRange)

# 怎样将列名行名和数值一起读取
[Score Header] = xlsread('04Score.xlsx') 
# score负责存储numric information,header负责存储string information
# header是cell格式,可以存储许多不同长度的string在一个matrics里面
低阶文件读取和存储

在这里插入图片描述
将一个sin函数写入到一个文件中:
步骤如下:产生x和y两个变量(横纵坐标),打开一个文件,将x和y写入文件,关闭文件
在这里插入图片描述
按照指定格式读取和写入
在这里插入图片描述
按照指定格式读取 ‘r’
在这里插入图片描述

笔记04:基础绘图

https://blog.csdn.net/ncepu_Chen/article/details/103097452
使用点的方式画图
使用matlab画图会将旧的图形删掉,用新的图形覆盖,
可以使用hold on指令,不会清除之前的图形,会保留下来
在这里插入图片描述
图形句柄这里很重要!!!!
axes——gca figure——gcf line——h=plot(x,y)
get——取回物件的property set——设定物件的property

将画的图形存储!
在这里插入图片描述

笔记05:绘制高阶图表

https://blog.csdn.net/ncepu_Chen/article/details/103099895?spm=1001.2014.3001.5501

实践代码

很有用

【代码】(很有用)MATLAB仿真噪声信号、单多音信号、LFM、2ASK、2FSK、BPSK、16QAM
【视频】(很有用)Matlab理论与实践视频(很有用):数字信号分析与实践

视频教学

【视频】b站算法工匠:matlab通信系统仿真(调制解调和信号同步)
【视频】Matlabb站教学视频:Matlab系统仿真
【视频】matlab官方视频:Matlab在信号处理中的应用
【视频】b站视频:Matlab深度学习在深度学习的应用

官方文档

【官方网页】matlab官方:

【官方包】

【官方项目】

matlab应用实践

  1. MATLAB仿真噪声信号、单多音信号、LFM、2ASK、2FSK、BPSK、16QAM
  2. I路Q路怎么画原始信号
  3. 如何用matlab仿真随机脉冲干扰
  4. 窄带干扰
  5. GPS信号和其干扰的Matlab仿真
  6. GPS信号和其干扰的Matlab仿真
  7. gps信号和干扰的matlab仿真代码
  8. matlab 产生伪随机序列
  9. 【网页文档】噪声调频、调相、调幅干扰实现
  10. 【网页文档】 线性调频信号MATLAB仿真
  11. 【网页文档】 QPSK调制与解调、I路和Q路信号
  12. 【网页文档】MATLAB不同时频信号处理方法介绍及效果对比
  13. 【网页文档】 MATLAB产生线性扫频波形
  14. 【网页文档】信号调制-3种方法:单一频率信号调制、OFDM信号调制、chirp信号调制
  • 10
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值