- 博客(28)
- 资源 (4)
- 收藏
- 关注
原创 滤波器组共空间模式(Filter Bank Common Spatial Pattern,FBCSP)
FBCSP matlabMatlab FBCSP实现FBCSP原理代码Matlab FBCSP实现最近在进行运动想象分类的时候想利用FBCSP(Filter Bank Common Sptial Pattern)进行特征提取,但在网上搜索一番都没有找到实现FBCSP的matlab代码,所以打算自己用matlab编码。FBCSP原理FBCSP是基于CSP(Common Sptial Pattern)的空域提取方法通过对频带分片加之特征选择算法实现的。下面为FBCSP的原理图:代码主文件test
2020-10-08 22:09:16 14320 46
原创 银行从业法律法规(初级)-多选
银行从业资格证-法律法规(初级),相关知识点整理。考题一共145道,其中单选90道(每道题0.5分)、多选40道(每道题1分,少选不给分)、判断题15道(每道题1分),60分及格。从分值分布上说,得多选题者必过银从!!!相对单选的4个选项和判断的2个选项,多选的不定项+少选不得分,导致多选还是比较难的,想要尽可能的多命中多选,就得记一些多选题库相关知识,如下面整理所示。希望能帮到非金融专业复习银从的你。
2023-05-09 11:13:10 1351
原创 分治策略(最大子数组)
问题最大子数组问题 对于一个数组A,寻找A的和最大的非空连续子数组,称这样的连续子数组为最大子数组(maximum subarray)。当然A中可能有负数,不然A的最大子数组就是A本身。 例如在以下数组中:12345678-16-231820-712-5-22 最大子数组为下标3-6的子数组即[18 20 -7 12]其和为42。解题思路1.穷举法 从左至右,找出所有以i(i=1 2…n)下标为初始下标的子数组需要O(n)时间复杂
2021-05-22 11:20:50 837
原创 动态规划(01背包)
问题0-1背包问题 给定n种物品和一背包。物品 i 的重量似乎 wi,其价值为 vi,背包的容量为 c。问应该如何选择装入背包中的物品,使得装入背包中物品的总价值最大?《算法图解》01背包描述 假设你是一个小偷,背着一个可装下4磅东西的背包,你可以偷窃的物品如下: 为了让偷窃的商品价值最高,你该选择哪些商品?解题思路 总所周知,01背包问题可以用动态规划求解,而使用动态规划需要满足: 最优子结构性质+重叠子问题性质 先来分析01背包是否满足最优子结构性
2021-05-20 15:55:40 366
原创 动态规划(钢条切割)
问题钢条切割 Serling公式购买长钢条,将其切割为短钢条出售。切割工序本身没有成本支出,公司管理层希望知道最佳的切割方案。 假定我们知道Serling公司出售一段长度为i英寸的钢条的价格为pi(i=1,2…,n),钢条的长度为英寸。下表给出了一个价格的样例:长度i12345678910价格Pi1589101717202430解题思路 要知道切割长度为j的钢条的最大收益,就要事先知道切割长度为j-1长度的最大收益,要知道j
2021-05-20 09:55:27 224
原创 Matlab编程练习8
问题(问题都是来源某牛的题,用matlab编程实现) 小易参加了一次考试,这场包含 n 个题目,第 i 个题目的分数是 si 。 如果小易第 i 题目回答正确,他将得到 Si 分,否则该题目他将得到 0 分。 最终的考试得分是所有题目得分的总和。 由于阅卷老师很讨厌数字 5,在阅卷时如果一个学生的考试总分中含有数字 5,那么阅卷老师将气愤地给他 0 分。那么小易考试的最高得分是多少?输入例子5 15 5 15 5输出例子40例子说明 如果所有题目都答对,总分为45,但
2021-05-19 09:10:06 442
原创 python小笔记
python小笔记提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录python小笔记前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内
2021-05-17 19:57:47 666
原创 Matlab编程练习7(二叉树)
问题(问题都是来源某牛的题,用matlab编程实现) 有一棵二叉树,树上的叶子节点定义为“樱桃”。现在需要找出树上有多少个满足如下子结构的“樱桃”串,即一串上刚好有两颗“樱桃”。 樱桃: 比如如下的一棵树,红框标示的有两个符合要求的结构,答案就是2 又比如下面的这颗树,没有任何符合要求的子结构,则答案是0。输入例子1 left 21 right 32 left 42 right 53 right 66 left 76 right 88 left 98 right
2021-05-15 20:27:12 2354
原创 Matlab编程练习6(字符串3)
问题(问题都是来源某牛的题,用matlab编程实现) 给定一个字符串s,问该字符串里有多少个长度大于1的连续子串都是回文? 回文:正序的文本内容与倒序的文本内容相同,比如 aa,aba输入例子abbcbb输出例子4例子说明 bb,bbcbb, bcb, bb共四个符合要求解题思路 文字符串处理问题,又是常见的回文字符串。由题,可以分两步进行:第一步,列举出所有字串(当然也可以不用穷举的办法) ; 第二步,判断出字串是否为回文字符串。第一步(给定字符串s,生成长度
2021-05-15 15:26:06 718
原创 Matlab编程练习5
问题(问题都是来源某牛的题,用matlab编程实现)给你一个由若干 0 和 1 组成的字符串s,请 你计算并返回将该字符串分割成两个子字符 串(即左子字符串和右子字符串, 子字符串允许为空)所能获得的最大得分。已知分割字符串的得分规则如下:左子字符串中:0得2分,1得1分右子字符串中:1得2分,0得1分子字符串为空则得0分输入例子 输入描述: 第一行为A公司的的人员id列表, 0< id数量 < 10000,用空格切分 第二行为B公司的人员id列表, 0< id
2021-05-15 11:12:29 230
原创 Matlab编程练习4
问题(问题都是来源某牛的题,用matlab编程实现) 小易参加了一次考试,这场包含 n 个题目,第 i 个题目的分数是 si 。 如果小易第 i 题目回答正确,他将得到 Si 分,否则该题目他将得到 0 分。 最终的考试得分是所有题目得分的总和。 由于阅卷老师很讨厌数字 5,在阅卷时如果一个学生的考试总分中含有数字 5,那么阅卷老师将气愤地给他 0 分。 那么小易考试的最高得分是多少? 现在请你编写一个程序,程序要能计算出小易可以得到的最短回文串。输入例子 5 15
2021-05-14 20:06:53 1123
原创 Matlab编程练习3(字符串2)
问题(问题都是来源某牛的题,用matlab编程实现) 小易得到了一个仅包含大小写英文字符的字符串,该字符串可能不是回文串。(“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串,“asds”就不是回文串。)小易可以在字符串尾部加入任意数量的任意字符,使其字符串变成回文串。现在请你编写一个程序,程序要能计算出小易可以得到的最短回文串。输入例子 noo输出例子 noon输入例子2 helloworld输出例子2 helloworldlro
2021-05-14 08:18:23 352 1
原创 Matlab编程练习2(字符串)
问题(问题都是来源某牛的题,用matlab编程实现) 小易今天读了一篇英语文章,他现在想从里面找出一个单词作为这篇文章的关键词,一个单词可以作为关键词当且仅当它在这篇文章中出现的频率不低于 1% ,现在他想知道有多少个不同的单词可以作为关键词。 一个单词出现的频率=(这个单词出现的次数/这篇文章中的单词总数)*100%输入例子IIamaboy输出例子4 (4个单词 ‘I’ ‘am’ ‘a’ 'boy’都符合要求 )解题思路 字符串处理问题,因为输入序列为字符串即大小不
2021-05-13 20:51:10 524
原创 Matlab编程练习1
Matlab编程练习编程小练问题(问题都是来源某牛的题,用matlab编程实现)学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术博客 3 篇3、 学习的 vlog 视频 1 个...
2021-05-13 11:07:05 348
原创 libsvm的多分类策略
文章目录前言一、SVM的OvO多分类策略二、解决得票数量相同问题总结前言问题提出:众所周知,支持向量机(Support Vector Machine,SVM)是一个解决二分类问题的分类器,svm处理多分类问题只能通过一对一策略(One verse One,OvO)或者一对多策略(One verse Others,OVR),这里先不讨论那种策略的好坏,因为libsvm工具箱用的时OvO策略,所以我们就OvO策略展开,很多博客都给出了OvO策略的原理,无非就是投票,既然是投票,就有可能出现票数相同的情况,
2021-04-15 16:14:14 2408 1
翻译 Common Spatial Pattern(CSP)共空间模式(包含Matlab代码)
文章目录前言CSP算法补充前言共空间模式(Common Spatial Pattern, CSP)作为运动想象脑机接口的常用特征提取算法,相信很多接触过此领域的人都知道该算法,CSP的原理以及推导下面这篇博客做出了详细说明:点此跳转但是,在RCSP论文[1]中作者给出了不同与上面博客的定义形式,也有必要了解一下,以下为RCSP中对CSP算法的描述的翻译。(PS:第一次翻译,仅供参考…)CSP算法CSP的目标是学习空间滤波器,使得同一类带通滤波后的脑电信号方差最大化,同时使得其与另一类的方.
2021-03-25 21:15:17 5757 23
原创 Matlab深度学习-手写体数字识别
Matlab深度学习文章目录Matlab深度学习前言一、手写体数字数据二、用到的深度学习框架-LeNet52-0 LeNet5的网络架构2-1 实现方式1-通过Matlab GUI 拖拽界面2-2 实现方式2-直接写框架代码三、代码3-0 机器学习与深度学习对比3-1 SVM分类手写体数字3-2 ANN分类手写体数字3-3 深度学习LetNet5总结前言最近想在matlab环境下跑一下深度学习模型,在csdn上找到了以下的一篇博客,但因为该博客所附录的资源失效,而且也可能因为版本问题导致数据集的处
2020-12-30 16:59:59 12676 18
原创 gdf文件转.mat文件
gdf文件转.mat文件文章目录gdf文件转.mat文件前言一、在matlab中读取gdf格式文件二、biosig工具箱安装步骤1.问题2.解决最后前言问题来源:在BCIcompetition官网下载2008Datasets2a运动想象四分类数据集时,发现官方给出的数据集格式为.gdf文件格式。按照官方的说法可以通过biosig工具箱的sload函数来读取其gdf数据集中的内容。biosig工具箱的下载地址如下:http://biosig.sourceforge.net提示:以下是本篇文章正
2020-12-16 11:15:29 5146 13
原创 Matlab绘制运动想象ERD/ERS分析法图像
Matlab绘制运动想象ERD/ERS分析法图像前言步骤数据代码结果最后前言绘制Pfurtscheller等人提出的ERD/ERS分析方法[],该分析在论文中比较常用,因此有必要学习一下如何绘制其图形。步骤对脑电信号进行带通滤波 ,频带范围为ERD/ERS现象出现的特征频带;计算滤波后的脑电信号每个样本点的平方 ;对同类运动想象下的脑电信号做叠加平均 ;将得到的平均曲线采用滑动时间窗进行平滑处理 ;应用公式(1-1);其中,A为进行运动想象时的EEG,R是进行想象动作
2020-11-24 16:39:09 8235 9
原创 eeglab中的.mat文件导入事件
文章目录前言一、步骤1.生成eegdata2.将数据导入eeglab3.添加事件到.mat文件中4.康康或者修改添加后的事件总结前言在eeglab中导入.mat文件后(怎么在eeglab中导入.mat文件不再在此处叙述),我们可以给导入的.mat矩阵文件添加上事件(event)方便随后的事件数据分析。一、步骤按照官方的说明可以将.mat文件中的事件放在.mat文件矩阵其中的一个通道中。1.生成eegdata假设你手上的eegdata为二维矩阵形式即[通道;采样点]格式,eeg数据维度为[3
2020-11-16 09:44:52 4862 2
原创 EEGlab导入.mat文件
eeglab处理的.mat文件数据结构EEGlab支持二维或者三维的.mat矩阵形式数据结构,注意.mat文件里面应当只包含EEG矩阵!具体结构如下图所示:文章目录eeglab处理的.mat文件数据结构操作步骤一、打开EEGlab二、导入.mat矩阵文件总结操作步骤一、打开EEGlab命令行输入:eeglab二、导入.mat矩阵文件(示例):我这里用的是三维eeg矩阵.mat文件,数据维度为:[8 2304 60]。即通道数目为8,样本点2304(采样率为256Hz*采样时间9s=2
2020-11-14 18:24:24 12132 13
原创 MEX-file ‘E:\MatlabSetup\toolbox\psychtoolbox\psychbasic\matlabwindowsfilesr2007a\Screen.mexw64‘ 无效:
PTB3安装psychtoolbox3安装我的电脑环境安装坑总结完psychtoolbox3安装psychtoolbox3(PTB3)踩坑心得。这个东西比较我和实验同学几乎都装了一天…踩的坑也算了比较多了主要的问题是gstreamer的安装。在不同的安装贴文了会告诉你安装不同的版本的gstreamer…这样子跟着做很容易踩坑。。。。。。。白白安装卸载会浪费你小一天的时间。所以就写这个博文把我踩过的坑给给写出来以免大家再踩…我的电脑环境操作系统 :windows 10 家庭版 64位matla
2020-10-24 10:36:45 1999
BCIcomp2008运动想象四分类.mat格式数据集
2020-12-16
eeg2008 competition 2a数据集(运动想象四分类)
2020-10-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人