首页/文章/ 详情

MATLAB基础课程 第七章 MATLAB的实际应用(3)

精品
作者优秀平台推荐
详细信息
文章亮点
作者优秀
优秀教师/博士学历/特邀专家/独家讲师
平台推荐
主编推荐
3年前浏览3892

继续讲解!

首先解答上堂课读者提出的问题。

我完整的在这里解答一下哦。

读取文件中的数据可以使用load或者textread函数。

比如:data1  =  textread('data.txt'),  

data2  =  textread('data.dat')。

这两个命令只适用于纯数据的情况,而且是数据只有一列的情况。如果txt或者dat文件不在当前目录下,需要在命令中添加文件的绝对路径。

那如何读取不是纯数据的文件呢?对于不是纯数据的文件或者是复杂的文件内容的读取,可以使用fscanf来读取文件。该函数可以读取纯数据或者是字符。

举例如下:

fid = fopen('data.txt'); 

data3 = fscanf(fid,  '%s', inf);

图片

图片

重点内容!

图片

image.png

1995年,我考上大学,那时候接触的是fortran语言。但是看到python在1991年就已经有公开的发行版本了。我就在想当时大学的计算机老师为什么不介绍这个软件呢?这个matlab软件也是如此,它也是很早就出现了,为什么我们当年也接触不到呢。那时候网络世界才刚刚萌芽!

我觉得大学里的课程安排需要相当的有讲究,针对我们这种互联网专业、电子专业、通信专业这些前沿学科应该引入最新的内容。当然这对老师的要求会比较高,但只有这样才能促进学生们的提升。

图片

图片


休息一下!

image.png

图片

什么是FIR滤波器呢?

同学们要学习过《数字信号处理》才能懂!

这里预先剧透一下!

看看百度百科的说法。

FIR(Finite Impulse Response)滤波器:有限长单位冲激响应滤波器,又称为非递归型滤波器,是数字信号处理系统中最基本的元件。它可以在保证任意幅频特性的同时具有严格的线性相频特性,同时其单位抽样响应是有限长的,因而滤波器是稳定的系统。因此,FIR滤波器在通信、图像处理等领域都有着广泛的应用。

好像有个乐队名称就叫fir。

图片

image.png

图片

图片

效果立竿见影!

未完,待续!

800-400-4.jpg-revHEAD.svn004.tmp.jpg


消费电子芯片通信电子航天航空MATLAB
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2021-04-15
最近编辑:3年前
算法工匠
博士后 | 高级工程师 诚信做事 认真讲课 传播知识
获赞 395粉丝 2585文章 340课程 40
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈