<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[UMENGSI的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/UMENGSI</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; UMENGSI]]></copyright><item><title><![CDATA[[C/CPP笔记]指针篇]]></title><link>https://blog.youkuaiyun.com/UMENGSI/article/details/142731864</link><guid>https://blog.youkuaiyun.com/UMENGSI/article/details/142731864</guid><author>UMENGSI</author><pubDate>Sun, 06 Oct 2024 21:12:24 +0800</pubDate><description><![CDATA[和指针有一个特殊的关系：当你传递数组时，编译器不会复制整个数组，而是将它的首地址传递给函数。这使得函数可以通过指针访问数组的内容，而不必处理整个数组的复制。const限制的是指针p的值，但是没有限定p指向的内存地址里的数据，所以内存的数据可以修改。在内存中，a 的分布是一维线性的，整个数组占用一块连续的内存。即：10不可以修改，但10存放的内存地址也不能修改。指针的指向不可以修改，指针指向的内存的值可以修改。指针的指向可以修改，但是指针指向的值不可以修改。指针的指向不可以修改，指针指向的值也不可以修改。]]></description><category></category></item><item><title><![CDATA[[C/CPP笔记]关键字篇]]></title><link>https://blog.youkuaiyun.com/UMENGSI/article/details/142727512</link><guid>https://blog.youkuaiyun.com/UMENGSI/article/details/142727512</guid><author>UMENGSI</author><pubDate>Sun, 06 Oct 2024 16:48:13 +0800</pubDate><description><![CDATA[当你在一个源文件中使用static修饰函数时，函数的作用域仅限于这个文件本身，他不能被其他原文件访问到，无论你是否将该函数声明在头文件中还是再使用extern关键字。volatile、virtual和explicit是三个非常重要的关键字，它们用于不同的目的，影响变量的存储、类的继承和构造函数的使用。volatile通常用于多线程编程、嵌入式系统编程和信号处理，以确保变量的值总是从内存中读取，而不是使用寄存器中的缓存值。virtual关键字用于声明虚函数，使得派生类可以覆盖基类中的函数，实现多态。]]></description><category></category></item><item><title><![CDATA[[C/CPP笔记]内存五大分区(※※※※※)]]></title><link>https://blog.youkuaiyun.com/UMENGSI/article/details/142726481</link><guid>https://blog.youkuaiyun.com/UMENGSI/article/details/142726481</guid><author>UMENGSI</author><pubDate>Sun, 06 Oct 2024 15:03:11 +0800</pubDate><description><![CDATA[（.bss段：未初始化的全局变量、初始化为0的全局变量、初始化为0的静态变量存放在.bss段。.data段：已经初始化的全局变量存放在.data段，静态变量存放在.data段，const定义的全局变量存放在.rodata段。（Code、RO-data、RW-data、ZI-data四个部分，分别代表：代码占用空间、只读常量占用空间、已初始化的可读可写的变量占用空间、未初始化的可读可写变量。临时创建的局部变量（一般的局部变量 + const修饰的局部变量），函数入口参数，函数返回值存放在栈区。]]></description><category></category></item><item><title><![CDATA[[机器学习]支持向量机的全部理解]]></title><link>https://blog.youkuaiyun.com/UMENGSI/article/details/142423003</link><guid>https://blog.youkuaiyun.com/UMENGSI/article/details/142423003</guid><author>UMENGSI</author><pubDate>Sat, 21 Sep 2024 20:50:28 +0800</pubDate><description><![CDATA[趁热打铁，再更一章！SVM 的底层思想是在高维空间中寻找最优的决策边界，以实现数据的分类。即找到一个超平面，使得两个类别之间的间隔最大化。这个超平面由支持向量定义，这些支持向量是距离决策边界最近的那些数据点。这也是支持向量机名称的由来。知识点提炼 ABSTRACT：a.SVM 核函数：线性核；多项式核函数；高斯核函数；Sigmoid 核:b.SMO：求解凸二次规划的最优化算法c.SVM 损失函数：支持向量机的学习算法是求解凸二次规划的最优化算法。]]></description><category></category></item><item><title><![CDATA[[信号处理]从傅里叶到小波]]></title><link>https://blog.youkuaiyun.com/UMENGSI/article/details/142378520</link><guid>https://blog.youkuaiyun.com/UMENGSI/article/details/142378520</guid><author>UMENGSI</author><pubDate>Sat, 21 Sep 2024 19:47:13 +0800</pubDate><description><![CDATA[所以它还是不能很好的满足非稳定信号的处理需求。为了解决短时傅里叶变换中出现的问题，（换基函数）就出现了小波变换（Wavelet Transform），它在时域和频域上都有相当高的分辨率，不仅可以告诉我们信号中存在哪些频率，同时还能告诉不同频率出现的具体时刻。这通过使用不同的缩放实现。【STFT是给信号加窗，分段做FFT；而小波直接把傅里叶变换的基给换了——将无限长的三角函数基换成了有限长的会衰减的小波基。这样不仅能够获取频率，还可以定位到时间】]]></description><category></category></item><item><title><![CDATA[[信号处理]小波分析学习心得第二篇]]></title><link>https://blog.youkuaiyun.com/UMENGSI/article/details/136747999</link><guid>https://blog.youkuaiyun.com/UMENGSI/article/details/136747999</guid><author>UMENGSI</author><pubDate>Fri, 15 Mar 2024 22:14:06 +0800</pubDate><description><![CDATA[所以傅立叶谱的分割对于经验小波变换的适应性有重要意义，正如本节第一幅图所展示那样。关于分段的数量、它们之间的边界、过渡区域等会在下一章。]]></description><category></category></item><item><title><![CDATA[[信号处理]小波分析学习心得第一篇]]></title><link>https://blog.youkuaiyun.com/UMENGSI/article/details/135458932</link><guid>https://blog.youkuaiyun.com/UMENGSI/article/details/135458932</guid><author>UMENGSI</author><pubDate>Tue, 09 Jan 2024 21:05:45 +0800</pubDate><description><![CDATA[作为信号处理方向的一枚萌新，这篇文章主要介绍了小波变换在信号分析上的一些应用，也是记录近一段时间学习心得，希望道友和同好们和谐指正，共同交流学习、变得更强！]]></description><category></category></item></channel></rss>