汉明码matlab仿真代码 ChannelCoding Some channel coding MATLAB simulations Includes Hamming(7,4) and Hamming (15,11) encoding techniques in matlab
2021-10-03 19:52:36 2KB 系统开源
1
意图控制matlab仿真代码机器人机械手的自适应控制 该存储库包含我的文章“4-DoF 机器人机械手的自适应控制”的 matlab/simulink 代码。 更准确地说,您将有一个 4-DoF 机器人机械手模型、用于符号化推导此类机械手动力学的代码以及机器人由自适应扭矩控制器控制的仿真模型,该模型在线估计机器人的一些参数(子体的 CoM)。 取决于:Peters Corke 的机器人工具箱@ 项目.m 主文件——建模机器人运动学和动力学,象征性地推导动力学 W_matrix.m D_matrix.m 由 project.m 生成的矩阵 parametrize.m - W 矩阵的符号参数线性化 W_adapt_matrix.m - 具有参数自适应估计的转矩控制器 sl_robot.slx - 带有参数估计的机械手控制的 Simulink 仿真 write_fcn.m 帕维尔·米龙奇克
2021-10-02 16:17:46 25KB 系统开源
1
DFT的matlab源代码PHNEGF 版本1.0.0 概述 PHNEGF是一个与ALAMODE软件接口的脚本,用于基于非平衡格林函数(NEGF)方法研究散装系统中的弹道声子传输。 ALAMODE是一个软件包,旨在通过使用外部DFT软件包来分析固体的晶格非谐性和晶格热导率。 通过使用PHNEGF,您可以根据ALAMODE中的谐波原子间力常数(IFC)的结果计算声子透射率和热导率。 mod_dymat.py是用于通过使用ALAMODE中的hessian文件生成动态矩阵的python模块。 NEGF(-mulp).py是使用NEGF方法计算q分辨声子透射率的脚本。 该脚本需要与mod_dymat.py结合使用。 tran.py是一个脚本,用于根据NEGF.py获得的数据计算第一布里渊区的平均透射率。 phtherm.py(重命名为kappa.py)是一个脚本,用于根据透射率数据计算声子热导率。 下载 您可以在下载最新版本。 如果您下载github版本,请使用“ master”分支。 $ git clone http://github.com/TnakaTnakaTnaka/PHNEGF.g
2021-10-01 00:26:10 623KB 系统开源
1
%白噪声及有色噪声序列的产生 clear all; close all; L=500; %仿真长度 d=[1 -1.5 0.7 0.1]; c=[1 0.5 0.2]; %D、C多项式的系数(可用roots命令求其根) nd=length(d)-1; nc=length(c)-1; %nd、nc为D、C的阶次 xik=zeros(nc,1); %白噪声初值,相当于ξ(k-1)...ξ(k-nc) ek=zeros(nd,1); %有色噪声初值 xi=randn(L,1); %randn产生均值为0,方差为1的高斯随机序列(白噪声序列) for k=1:L e(k)=-d(2:nd+1)*ek+c*[xi(k);xik]; %产生有色噪声 %数据更新 for i=nd:-1:2 ek(i)=ek(i-1); end ek(1)=e(k); for i=nc:-1:2 xik(i)=xik(i-1); end xik(1)=xi(k); end subplot(2,1,1); plot(xi); xlabel('k'); ylabel('噪声幅值'); title('白噪声序列'); subplot(2,1,2); plot(e); xlabel('k'); ylabel('噪声幅值'); title('有色噪声序列');
1
已知空间中不同的且不在同一直线上的三点坐标,求取圆心的matlab源代码。测试环境matlab2019. ThreePointToCircle.m是符号运算文件,ThreePointToCircle1.m是具有数据的仿真文件。
2021-09-30 11:29:14 5KB matlab
1
排列熵matlab程序代码libordpat 版本 0.1.0 版权所有 (c) 2019,塞巴斯蒂安·伯格。 Berger S, Kravtsiv A, Schneider G, Jordan D. 向计算机教授序数模式。 熵。 2019 年; 21(10):1023。 0. 更改日志 版本 0.1.0 这是初始版本。 一、简介 这是libordpat [1],一个跨平台软件库,用于从时间序列中提取和编码序数模式 [2]。 它已成功测试可在Windows 、 macOS和GNU/Linux 上运行。 如果出现这种需求,它也可以轻松移植到其他平台。 除了作为 C 函数库之外, libordpat还可以在MATLAB以及GNU Octave和NumPy/Python 中使用。 1.1. 序数模式 实数 m 元组 (x[1], x[2], ..., x[m]) 的序数模式描述了元组元素如何在位置和值方面相互关联。 例如,对于自然数元组 (17, 7, 8) 来说, “有三个元素,第一个最大,第二个最小” 。 因此,它的序数模式可以用一个等级元组 (3, 1, 2) 来表示。 它的长度 m
2021-09-29 19:35:59 58KB 系统开源
1
用于求解VRP的matlab实验的代码 比较不错
2021-09-29 15:37:06 21KB vrp matlab GA
1
Matlab的代码字关于 Gerardus是Matlab工具箱,bash脚本和C ++程序的折衷集合,这些结果是由博士后和与英国牛津大学生物医学工程研究所的Vicente Grau教授合作的学生进行研究后产生的。 我们的研究主要集中在医学成像和计算生物学上。 Gerardus于2009年1月作为RamónCasero博士的个人项目开始,以跟踪他的研究软件,同时在Grau教授,Peter Kohl教授和JürgenSchneider博士的牛津大学担任博士后。 该项目从他几年前在牛津大学DPhil论文中开发的一些代码开始,最初托管在GoogleCode内部subversion存储库中。 从2014年10月开始,与其他博士后(Darryl McClymont博士,Valentina Carapella博士)和学生(Joanne Bates,Christopher Kelly,Ben Villard,Tasos Papastylianou)合作,这成为了一个小组项目。 2015年4月,该项目迁移到github,作为Ramón帐户()中的存储库。 在2015年11月至2016年4月之间,该项目由
2021-09-29 14:04:17 169.47MB 系统开源
1
DFT的matlab源代码离散傅里叶变换 DFT和快速DFT逆DFT和快速DFT的逆
2021-09-28 19:51:37 541KB 系统开源
1
DFT的matlab源代码变身 具有信号生成和绘图功能的离散傅立叶变换(DFT)实现。 DFT结果是根据实部和虚部生成并绘制的。 DFT的幅值和相位分量也会被计算和绘制。 信号生成产生具有指定参数的指定信号类型。 产生的信号也被标绘。 使用PLplot C库进行绘图。 信号生成功能: 正弦波产生 方波产生 斜波产生 脉冲信号产生 绘图助手功能 信号产生参数: 频率(赫兹) 相(度) 振幅 移位(对于非正弦曲线) 离散傅立叶变换(DFT)功能: DFT / IDFT计算 实部和虚部绘图 幅度和相位分量图 离散傅立叶变换(DFT)参数: 模式选择(DFT或IDFT) 输入数据点数(N) 输入信号数据(N点) DFT实部结果 DFT虚部结果 用法:./ main sigtype频率相位/偏移幅度sigtype:信号类型(0 =正弦波,1 =正方形,2 =斜坡,3 =脉冲) 频率:信号频率(Hz) 相位:正弦信号的相位(度) shift:非正弦信号的偏移幅度:信号幅度
2021-09-28 19:36:35 5KB 系统开源
1