-
2维数组 截断 追加 测试
应用背景
二维数组的截断和追加并不像TStringList那么简单。在研究二维数组的截断和追加时,写了本例子来研究。提供给有相同问题的后来人参考,代码有点青涩,毕竟是研究算法的的demo,不喜勿喷!
关键技术
二维数组的截断和追加是一个抽象的概念,本demo把它实例化,可以给爱偷懒的程序学习者参考,不足之处欢迎拍砖。{删除动态数组指定元素的过程: 参数 arr 是数组名, 参数 Index 是要删除的索引}
procedure TForm1.DeleteArrItem(Index:Integer);
var
j:integer;
begin
if Length(MyProArr)>1 then
begin
for j := Index to Length(MyProArr)-2 do begin
MyProArr[j,0]:=MyProArr[j+1,0];
MyProArr[j,1]:=MyProArr[j+1,1];
end;
setlength(MyProArr,Length(MyProArr)-1,2);
end else
begin
setlength(MyProArr,0,2);
end;
- 2022-11-15 14:10:02下载
- 积分:1
-
pca算法获得数据主成分
主成分分析算法,输入数据矩阵,得到投影变换主成分,用于数据降低维度。
- 2022-12-28 07:55:03下载
- 积分:1
-
黄金分割法,抛物线插值法,单行替换法是机械优化设计中的三中重要方法。...
黄金分割法,抛物线插值法,单行替换法是机械优化设计中的三中重要方法。-Golden section method, parabolic interpolation method, one-way is to replace mechanical optimal design method of the three most important.
- 2022-01-25 23:40:14下载
- 积分:1
-
Gaussian elimination method to solve high
高斯消去法求解高阶矩阵,拟合椭圆等时需要用到的-Gaussian elimination method to solve high-order matrix, fitting ellipse, etc. need to use
- 2023-02-21 22:00:03下载
- 积分:1
-
viterbi213 硬判决 c语言代码
viterbi 硬判决是指解调器根据其判决门限对接收到的信号波形直接进行判决后输出0或1,换句话说,就是解调器供给译码器作为译码用的每个码元只取0或1两个值,以序列之间的汉明距离作为度量进行译码,适用于二进制对称信道(BSC)
- 2022-10-21 21:35:03下载
- 积分:1
-
使用遗传算法解决TSP问题
:介绍TSP问题和遗传算法的基本原理。针对解决TSP问题,阐述遗传算法在编码表示和遗传操作算子等方面的应用情况,以及该算法在实现过程中的一些处理方法,最后给出该算法的运行结果和总结。
- 2022-04-17 21:21:44下载
- 积分:1
-
C++ 链表类
自己写的链表类,用C++封装, 有部分功能没有测试。模板编程。
- 2022-10-30 06:10:02下载
- 积分:1
-
计算电磁学中fdtd方法的源代码,三维计算例子
计算电磁学中fdtd方法的源代码,三维计算例子-Computational electromagnetics methods in the source code fdtd
- 2022-08-09 04:10:59下载
- 积分:1
-
支持向量回归机svr延拓数据解决HHT端点效应问题
支持向量回归机延拓数据解决HHT端点效应问题,向左延拓和向右延拓。通过支持向量回归机(SVR)延拓数据,据解决HHT端点效应问题。输入指令mex -v qp.c pr_loqo.c,导入MATLAB工具包。
- 2022-01-28 08:40:54下载
- 积分:1
-
基于wcf服务和rest服务的示例代码
应用背景解决如何编写REST和WCF客户端程序,去获取服务端的各种资源的方式,具有普遍意义。关键技术采用C#实现的基于wcf服务和rest服务的示例代码,提供针对get,post,put,delete的资源获取、序列化和反序列化方法,并采用silverlight实现web服务和数据库的连接.
- 2022-03-14 17:49:08下载
- 积分:1