利用分治法思想,提出一种大整数相乘快速算法,减少乘法运算次数,使2个数相乘的计算复杂度从O(n)降低到O(1)。根据不同的加法思路,提出累加求和及统一求和2种改进算法,给出2种改进算法的形式化描述,并通过实验给出改进算法和现有的典型大整数位相乘算法的时间比较。研究结果表明,该算法能够提高密码算法和信息安全协议的运算效率。
1
具有用于 gpu 的 cusp 稀疏类的裸骨接口, 支持单精度,实数/复数。 用法: A=gcsparse(B,[格式: 0=coo, 1=csr]); 或者A=gcsparse(col,row,val,[nrows,[ncols,[格式]]]); 输入 B 是一个 matlab 数组、稀疏数组或 gcarray。 重载运算符: ctranspose: B=A.'; 转置:B=A'; 乘法:x=A*y; (spmv) 格式转换: B=real(A);A=complex(B);B=gcsparse(A,format); rowptr=ptr2row(A); 行 =grow2ptr(A); 例子: 真实/复杂速度测试:testgsparse.m accumarray: testRadavg.m 模板:testgnufft.m(氡变换示例) 笔记: 格式转换 row2ptr 和 ptr
2022-09-07 04:43:23 60KB matlab
1
26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Proteus仿真和代码)26-9累加(51单片机C语言实例Pro
2022-06-15 09:10:01 10KB 26-9累加(51单片机C语言实
27-99累加(51单片机C语言实例Proteus仿真和代码)27-99累加(51单片机C语言实例Proteus仿真和代码)27-99累加(51单片机C语言实例Proteus仿真和代码)27-99累加(51单片机C语言实例Proteus仿真和代码)27-99累加(51单片机C语言实例Proteus仿真和代码)27-99累加(51单片机C语言实例Proteus仿真和代码)27-99累加(51单片机C语言实例Proteus仿真和代码)27-99累加(51单片机C语言实例Proteus仿真和代码)27-99累加(51单片机C语言实例Proteus仿真和代码)27-99累加(51单片机C语言实例Proteus仿真和代码)27-99累加(51单片机C语言实例Proteus仿真和代码)27-99累加(51单片机C语言实例Proteus仿真和代码)27-99累加(51单片机C语言实例Proteus仿真和代码)27-99累加(51单片机C语言实例Proteus仿真和代码)27-99累加(51单片机C语言实例Proteus仿真和代码)27-99累加(51单片机C语言实例Proteus仿真和代码)27-9
2022-06-15 09:10:00 10KB 27-99累加(51单片机C语言
28-999累加(51单片机C语言实例Proteus仿真和代码)28-999累加(51单片机C语言实例Proteus仿真和代码)28-999累加(51单片机C语言实例Proteus仿真和代码)28-999累加(51单片机C语言实例Proteus仿真和代码)28-999累加(51单片机C语言实例Proteus仿真和代码)28-999累加(51单片机C语言实例Proteus仿真和代码)28-999累加(51单片机C语言实例Proteus仿真和代码)28-999累加(51单片机C语言实例Proteus仿真和代码)28-999累加(51单片机C语言实例Proteus仿真和代码)28-999累加(51单片机C语言实例Proteus仿真和代码)28-999累加(51单片机C语言实例Proteus仿真和代码)28-999累加(51单片机C语言实例Proteus仿真和代码)28-999累加(51单片机C语言实例Proteus仿真和代码)28-999累加(51单片机C语言实例Proteus仿真和代码)28-999累加(51单片机C语言实例Proteus仿真和代码)28-999累加(51单片机C语言实例P
2022-06-15 09:10:00 10KB 28-999累加(51单片机C语
29-9999累加(51单片机C语言实例Proteus仿真和代码)29-9999累加(51单片机C语言实例Proteus仿真和代码)29-9999累加(51单片机C语言实例Proteus仿真和代码)29-9999累加(51单片机C语言实例Proteus仿真和代码)29-9999累加(51单片机C语言实例Proteus仿真和代码)29-9999累加(51单片机C语言实例Proteus仿真和代码)29-9999累加(51单片机C语言实例Proteus仿真和代码)29-9999累加(51单片机C语言实例Proteus仿真和代码)29-9999累加(51单片机C语言实例Proteus仿真和代码)29-9999累加(51单片机C语言实例Proteus仿真和代码)29-9999累加(51单片机C语言实例Proteus仿真和代码)29-9999累加(51单片机C语言实例Proteus仿真和代码)29-9999累加(51单片机C语言实例Proteus仿真和代码)29-9999累加(51单片机C语言实例Proteus仿真和代码)29-9999累加(51单片机C语言实例Proteus仿真和代码)29-99
2022-06-15 09:09:59 10KB 29-9999累加(51单片机C
移位累加器利用vhdl语言描述,在quartus环境下运行,实现简单的移位加法
2022-06-14 14:31:51 2KB vhdl语言
1
matlab求累加代码球谐变换库 球形谐波频谱中MATLAB例程的集合以及球形谐波频谱中的相关操作。 Archontis Politis,2015年 芬兰阿尔托大学信号处理与声学系 这个Matlab / Octave库是在我在芬兰阿尔托大学的[通信声学研究组]()进行博士研究时开发的。 如果您想参考代码,可以参考我发表的论文: Archontis Politis, Microphone array processing for parametric spatial audio techniques, 2016 Doctoral Dissertation, Department of Signal Processing and Acoustics, Aalto University, Finland 描述 实际SH和复杂SH均受支持。 使用SH的正交化版本。 更具体地说,复数SH由下式给出: Y_{nm}(\theta,\phi) = (-1)^m \sqrt{\frac{2n+1}{4\pi}\frac{(n-m)!}{(n+m)!}} P_l^m(\cos\theta) e^{im\
2022-05-26 17:10:25 1.23MB 系统开源
1
高斯扩散模型matlab代码免责声明:大多数代码编写于〜2009年,最后一次更新于2013年进行。自那时以来,已经开发了许多其他代码(采用R等开源语言),并公开提供了用于模拟和拟合顺序采样以及蓄能器型号。 我什至不再使用此代码,但我偶尔将其提供给学生和博士后,通常只是为了给他们开发自己的代码的起点。 我正在这里记录它,只是为了不丢失它。 顺序采样和累加器模型形成了一个强大的框架,可以对选择和等待时间进行建模,并且可以成功地用于解决眼球运动的“何时”和“何处”(例如Carpenter的LATER模型和我们自己的一些工作)。 基本思想是,随着时间的推移,朝着响应阈值累积了支持不同潜在扫视目标的“证据”。 这些模型具有多种风格,但它们都共享一些嘈杂的决策变量到标准的时间积分的中心概念。 这些模型在假定的噪声类型(漂移率噪声,起始点可变性等)以及是否包括诸如蓄能器之间的横向抑制,泄漏和自激等成分方面有所不同。 那么很显然,该域中所有可能模型的空间确实很大。 我在这里编写了一些基本的(Matlab)代码,使您可以在该通用类中模拟相当多的模型。 当前形式的代码模拟了一个竞争性的累加器,其中包括:
2022-05-23 17:11:27 682KB 系统开源
1
matlab累加和的代码接缝雕刻 代码已经完成,只需上传到github。 有关缝制雕刻的更多信息,请访问: 首先,通过计算图像的能量图像的梯度向量的L2范数。 在这种情况下,能量大致对应于给定的像素。 然后在垂直或水平方向上取一个累积的最小和图像的方向。 该图将用于使用动态编程算法(在上面的解决方案中进行了描述)来计算接缝。 energy_img(图片): 输入:图像输出:每个像素的能量。 cumulative_min_energy_map(energyImg,seamDirection) 输入:使用energy_img函数对图像进行能量映射。 以及您希望接缝前进的方向。 输出:一个包含给定累积最小和的矩阵接缝方向。 find_horizo​​ntal_seam(cumulativeEnergyMap) 输入:累积最小能量图,使用上述公式计算功能。 Ouput:Matlab矢量,带有接缝的水平索引。 view_seam(im,seam,seamDirection) 输入:图像,接缝矢量和要调整图像大小的方向。 Ouput:接缝的情节。 reduction_height(im,energ
2022-05-12 17:15:21 5.51MB 系统开源
1