-
DXF轨迹图转G代码
DXF轨迹图转G代码,有 直线,圆,圆弧,样条曲线,优化多段线,多段线。与下位机串口通讯!只有一些基本的功能,离实际应用还有距离,但可以作为参考代码,还是有一定的借鉴意义的!注意注册串口控件,要不然不能运行的起来
- 2022-02-16 03:38:35下载
- 积分:1
-
优化一个变量的函数
翻译 maninwest@Codeforge 作者:John D. Cook@CodeProject这里介绍一个算法,优化化带有一个变量的函数而不需要导数。通常,需要导数的方法稳定但是慢,不需要导数的方法快捷但是不稳定。这里实现的这个方法稳定且高效。这个方法开始是Richard Brent 实现的。 给定一个函数 f(x) 和一个区间l [a, b], 该方法是找出函数 f(x) 在 [a, b] 区间的最小值。该方法也可以用于找出最大值。要找出最大值,指向传递原函数的反函数。即 f(x) 的最大值出现在-f(x) 的最小值点。Brent 的方法比较稳定。也很容易使用。用户不需要提供导数函数。该方法为了稳定牺牲了一些效率,但是相比其他稳定的方法如黄金分割法,则更加快捷。使用函数这里给出的代码是一个 C++ 函数和使用此函数的示例项目。要在你自己的项目中使用,只需在 Brent.h.头文件中添加#include 即可。最小化函数的主要输入是一个模板化实参,一个函数对象实现目标函数最小化。目标函数必须使用签名 double operator()(double x)实现 Public 方法。例如,这里是一个用于计算函数 f(x) = -x exp(-x) 的函数对象类。 class foo
{
public:
double operator()(double x) {return -x*exp(-x);}
};代码需要函数对象而不是函数的主要原因是,需要在应用中优化的函数,除了函数实参外,还要依赖参数。函数对象可以有很多参数,它们在找到一个变量的结果函数最小值前固定。其他实参是函数需要找到最小值的区间的终点,偏差用于停止, 一个输出参数用
- 2022-01-26 15:15:42下载
- 积分:1
-
在COMSOL Multiphysics模拟悬臂
Cantilever simulations in COMSOL Multiphysics
- 2022-10-31 19:50:03下载
- 积分:1
-
多用户检测
一种统计方法,使得有可能提高
无线移动通信的性能
系统在这里被公开。它包括的分离
在通信系统的接收信号
这基于代码分多址接入
(CDMA) 技术。这个想法就是优化
共享相同的不同用户的分离
频率和时间资源使用应急
独立组件的统计学方法
分析 (ICA)。ICA 使得能提取
发出信号,是作为对于统计独立的
可能。在这里,接收器指出的混合物
发出信号的用户,我们想要分开。
每个用户有自己的代码 (或签名) 传播的
用于标识他从其他用户。ICA 然后将
用作分离接收到的信号接收器
没有发出信号的恶化。我们有
使用位错误率 (BER) 和噪声信号
作为应用性能评价的标准比率 (信噪比)
ICA 接收器。我们已考虑过的情况
添加白高斯噪声输入信号 (AWGN)
通道和瑞利信道 (褪色的情况
通道)。与传统的比较研究
接收机如犁耙,匹配的筛选器 (MF)
Minimum Mean-Squared 错误 (MMSE) 是
进行。得到的结果显示的优越性
ICA 接收机相比 MF 接收器。另外,如果是
用于混合结构如耙 + ICA 或
MMSE + ICA,这应改善一般
系统的性能。
- 2023-06-11 18:55:03下载
- 积分:1
-
G729解码器
G729解码器,用于8K采样的语音处理
- 2022-05-20 05:36:20下载
- 积分:1
-
The use of C++ Realize the Graham scan method (for solving convex hull problems)...
使用C++实现的Graham扫描法(求解凸包问题),可设置生成随机点的个数、样式,同时支持设置显示范围、显示算法处理时间及使用文件导入导出点等功能。(文件格式为,头四个字节是点的个数,以后分别是各个点的x坐标和y坐标,每个数值均占4字节)。-The use of C++ Realize the Graham scan method (for solving convex hull problems), can be set to generate a random number of points, patterns, and at the same time to support the set display range, display algorithm processing time and the use of document features such as import and export points. (File format for the first four bytes is the number of points, after all points are x coordinates and y coordinates, each account for 4-byte value).
- 2022-02-04 23:48:30下载
- 积分:1
-
matlab SA algorithm
应用背景
智能优化,线性规划,路径寻优,。。。。。。。。。。。。。。。
关键技术matlab实现,求解优化问题,最优值寻找。。。
- 2022-02-24 18:16:56下载
- 积分:1
-
概率型上下文无关文法训练程序
在vs2010中用c++编写的PCFG的训练程序,输入和输出全部用txt文本,通过输入训练例子,程序可以生成PCFG的语法分析结果,而且分类,十分方便。用了c++的map和栈作为数据结构。编码中注释清楚。
- 2022-06-13 07:59:18下载
- 积分:1
-
机器人逆运动学求解
该程序是两关节自由度机器人的逆运动学求解,通过拉格朗日能量方法建立机器人的运动学方程,根据关节力矩可以计算出机器人的关节角,从而完成其逆运动学的求解过程.......
- 2022-03-03 02:48:52下载
- 积分:1
-
PSCNC源代码
一个有用的CNC代码,C语言编写,包括G代码编译,插补功能,I/O编程-A useful CNC code written in C
language, including the G-code compiler, interpolation functions, I/O
programming
- 2022-03-14 02:50:37下载
- 积分:1