谁怕?一蓑烟雨任平生
码龄3年
关注
提问 私信
  • 博客:8,108
    8,108
    总访问量
  • 12
    原创
  • 98,965
    排名
  • 90
    粉丝
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:辽宁省
  • 加入CSDN时间: 2022-06-19
博客简介:

m0_72164003的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    235
    当月
    10
个人成就
  • 获得134次点赞
  • 内容获得4次评论
  • 获得138次收藏
创作历程
  • 4篇
    2024年
  • 7篇
    2023年
  • 1篇
    2022年
成就勋章
TA的专栏
  • 数字信号处理(DSP)
    2篇
  • Linux
    3篇
  • C++
    1篇
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

数字信号处理——信号频谱

XΩ∑n−∞∞xne−jnΩXΩn−∞∑∞​xne−jnΩ如式所示,DTFT 的计算需要非周期信号xnx[n]xn的所有采样值,当信号有无限多个递减的非零采样值时,就可在幅度降低到某个合适的门限后,截断信号,计算出近似的 DTFT。DTFT 的频谱XΩX(\Omega)XΩXΩ∣XΩ∣ejθΩXΩ=∣XΩ∣ejθΩ。
原创
发布博客 2024.10.02 ·
1183 阅读 ·
24 点赞 ·
0 评论 ·
14 收藏

数字信号处理——频率响应

不同于信号系统学习的连续时间的傅里叶变换,这里使用的是离散时间傅里叶变换(DTFT)。对于信号而言,DTFT提供的信息称为信号的频谱。对于滤波器的情况,DTFT得到的信息称为滤波器的频率响应,包括两部分:幅度响应和相位响应。其中幅度响应给出了滤波器的形状,通过它可以深入了解滤波器的工作情况。
原创
发布博客 2024.09.28 ·
1785 阅读 ·
21 点赞 ·
0 评论 ·
35 收藏

Linux进程控制

本文是继上一篇文章后对进程控制进行了详细的介绍
原创
发布博客 2024.07.28 ·
1628 阅读 ·
26 点赞 ·
0 评论 ·
51 收藏

Linux进程概念

本文讲述了Linux进程中的基本概念、进程状态、进程地址空间等相关知识
原创
发布博客 2024.07.27 ·
1624 阅读 ·
50 点赞 ·
0 评论 ·
30 收藏

【C++ 继承】

派生类,基类也可以称为子类和父类。子类通过不同的继承方式,继承父类。子类在继承后,通过特定的规则,可以使用父类的成员。但是在说访问限定符的时候,说过 protected和private在作为访问限定符时,它们的效果是一样的。但是作为继承方式,则是不一样的当不同访问限定符修饰的成员在经过不同的继承方式后,子类成员会产生九种访问方式这时,保护成员和私有成员的区别就体现出来了无论私有成员如何继承,结果都是不可见。这里的不可见就是指继承的私有成员无论是在子类中还是在类外都不能被使用;
原创
发布博客 2023.07.30 ·
120 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

【Linux】常见指令

本文讲解Linux下的一些基本指令
原创
发布博客 2023.05.29 ·
118 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

C语言文件操作

磁盘上的文件是文件。但是在程序设计中,我们一般谈的文件有两种:程序文件、数据文件(从文件功能的角度来分类的)。
原创
发布博客 2023.01.21 ·
160 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

动态内存管理

这个函数向内存申请一块连续可用的空间,并返回指向这块空间的指针。1)如果开辟成功,则返回一个指向开辟好空间的指针。2)如果开辟失败,则返回一个NULL指针,因此malloc的返回值一定要做检查。3)返回值的类型是 void* ,所以malloc函数并不知道开辟空间的类型,具体在使用的时候使用者自己来决定。4)如果参数 size 为0,malloc的行为是标准是未定义的,取决于编译器。free函数用来释放动态开辟的内存。
原创
发布博客 2023.01.16 ·
64 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

小项目-通讯录的实现

首先通讯录中的每个人是一个复杂对象,他有姓名,性别,电话,年龄,地址等特性,所以通过到构造一个结构体类型来描述这一复杂对象。其次,要描述一个通讯录,要有每个学生的信息以及学生的数量,也是一个复杂对象,构造结构体来实现:注意:在这里想要使代码具有扩展性,所以在这里的个数在前面使用#define定义。int age;}PeoInfo;int sz;}Contact;
原创
发布博客 2023.01.12 ·
1094 阅读 ·
6 点赞 ·
0 评论 ·
8 收藏

字符串和字符函数

在C语言里有string.h这个头文件,但是C语言里没有string这个类型。字符串通常放在常量字符串中或者字符数组中,字符串常量适用于那些对她不做修改的字符串函数。string.h这个头文件里声明的函数原型也全是针对char数组的种种操作。直到C++中才出现了string这个类。这篇文章就简单整理一下C语言中处理字符、字符串的库函数,以及一些函数的简单实现。
原创
发布博客 2023.01.12 ·
72 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

数据的存储

在C语言中已知的数据类型有整形,浮点型,构造类型,指针类型,空类型。为什么存在大小端之分呢?首先来说什么是大端小端?大端(存储)模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;小端(存储)模式,是指数据的低位保存在内存的低地址中,而数据的高位,,保存在内存的高地址中。那么再来说说为什么要有大小端?为什么会有大小端模式之分呢?这是因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8 bit。
原创
发布博客 2023.01.04 ·
88 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

一道比较有意思的题目

现有一个2行13列的棋盘,棋盘上的任意一个位置可以向他临近的8个位置移动(即上、下、左、右、左上、右上、左下、右下)。棋盘上的每一个位置的标号由一个大写的英文字母表示。现在给你一个移动的顺序,这个顺序用27个大写的英文字母表示,其中只有一个字母出现了两次。问你是否存在一个合法的设置棋盘标号的方案,使得从这个棋盘的某个位置出发,能够得到这个走法的顺序。
原创
发布博客 2022.12.27 ·
159 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏