推荐 综合 人气 评论 点赞
matlab pan_tompkin算法
function [qrs_amp_raw,qrs_i_raw,delay]=pan_tompkin(ecg,fs)Complete implementation of Pan-Tompkins algorithm 完成PT算法的实现 function [qrs_amp_raw,qrs_i_raw,delay]=pan_tompkin(ecg,fs,gr)%% function [qrs_amp_raw,qrs_i_raw,delay]=pan_tompkin

0评论2023-02-09919

背包问题matlab程序 遗传算法解决背包问题matlab
clearclca=0.95k=[5;10;13;4;3;11;13;10;8;16;7;4];k=-k;d=[2;5;18;3;2;5;10;4;11;7;14;6];restriction=46;num=12;sol_new=ones(1,num);E_current=inf;E_best=inf;sol_current=sol_new;sol_best=sol_new;t0=97;tf=3;t=t0;p=1;while t=tf    for r=1:100  

0评论2023-02-09990

五通信算法:五种编码增益比较matlab模拟
1. 卷积编码增益性能、BER    信道环境:AWGN    信噪比SNR :0:0.1:6    MATALB仿真架构:源比特 +卷积码 +BPSK +AWGN +Viterbi +BER    说明:卷积编码,不同的R码率。不同的约束长度2. Turbo增益性能、误码率    信道环境:AWGN    信噪比SNR

0评论2023-02-09475

各种分类算法的R语言实现
####该程序包括了KNN、SVM、朴素贝叶斯分类、人工神经网络、决策树、C5.0、随机森林、adaboost、bagging8种算法的实现###Knn分类算法实现setwd('H:\\object\\R\\data17_8_02')library(xlsx)library(MASS)library(kknn)library(class)#归一化处理normalize - f

0评论2023-02-09836

ruby冒泡算法删除店铺下的重复评论
1 Shop.each do |shop| 2 if !shop.comments.blank? 3 n = shop.comments.length 4 for i in 0..n-1 5 for j in i+1..n-1 6 if shop.comments[i].content == shop.comments[j].content 7 shop.comments[j].destroy 8 end9 end10 end11 end12 end 以上为ruby冒

0评论2023-02-09895

使用 ruby 实现插入排序算法
最近刚开始学ruby为了练习一下基本语法的使用,用ruby写了一下插入排序算法,可能有些从C#翻译过来的痕迹1、插入排序 seq = [3,4,9,0,2,5,9,7,1]1.upto(seq.length-1) do |i|if seq[i]seq[i-1]tmp = seq[i]j = i-1while(j=0tmpseq[j]) doseq[j+1] = seq[j]j=

0评论2023-02-09872

数据结构与算法之二叉树 ——in dart
用dart语言实现的二叉树,实现了插入、查找、删除,中序遍历、前序、后序遍历等功能。1 class BinaryTreeE extends Comparable {2 NodeE _root;3 int _nodeNumbers;4 5 BinaryTree() : _nodeNumbers = 0;6 7 factory BinaryTree.from(IterableE elements) {8

0评论2023-02-09314

递归算法之不用乘号的乘法——用位移实现乘法(dart语言实现)
  前两天突发奇想,写一个乘法的实现,但不用乘号*。并测试一下性能如何。因此就有了下面的代码:(本文主要目的是为了玩递归和位移,因此仅限自然数)首先,标准乘法:1 int commonMultiplication(int a, int b) = a * b;第二,从数学的角度,乘法其实就是

0评论2023-02-09455

数据结构与算法之Stack(栈)的应用——用stack实现一个计算器——in dart
      本文用stack实现了一个计算器,支持括号、小数、负数。代码比较简单,没加什么注释。实际使用时,读取用户在stdin的输入,然后计算。若格式错误,会抛出异常。      在实际计算过程中,实际分为三步:消除输入的空格;表达式预处理和预计算,这一

0评论2023-02-09732

Swift的排序算法总结 swift 算法
下面让我们一起来见识一下swift中基于Array的扩展的冒泡排序,选择排序和快速排序吧。1.冒泡排序冒泡排序再基础不过了,这里就不再讲其原理了,实在不会可以看下百度百科冒泡排序既然冒泡排序避免不了数组中两个数据交换,先写一个交换函数// 交换数组中i和j

0评论2023-02-09752

« 上一页 2/23 下一页 »