-
利用MATLAB绘制置信区域
应用背景统计中经常会遇到求置信区间、置信区域(如置信椭圆、置信椭球)等,有时候需要把置信区域画出来,这样看起看更为直观,下面结合具体案例介绍调用自编函数ConfidenceRegion绘制置信区域。
关键技术【例1】绘制置信区间。产生一元正态分布随机数向量,绘制样本数据的95%置信区间。【例2】绘制置信椭圆。产生二元正态分布随机数矩阵,绘制样本数据的95%置信椭圆区域。【例3】绘制置信椭球。产生三元正态分布随机数矩阵,绘制样本数据的95%置信椭球区域。
- 2023-02-23 09:45:04下载
- 积分:1
-
DBSCAN算法实现
应用背景一个DBSCAN的聚类实现,DBSCAN算法是一种典型的基于密度的聚类算法,该算法采用空间索引技术来搜索对象的邻域,引入了“核心对象”和“密度可达”等概念,从核心对象出发,把所有密度可达的对象组成一个簇关键技术DBSCAN算法是一种典型的基于密度的聚类算法,该算法是基于vs2010写的程序,实现了DBSCAN算法的基本思想,将提高初学者对密度聚类最好的认识
- 2023-07-27 07:55:07下载
- 积分:1
-
非递归解决斐波那契数列问题
递归的缺点:
–递归算法解题相对常用的算法如普通循环等,运行效率较低。因此,应该尽量避免使用递归,除非没有更好的算法或者某种特定情况,递归更为适合的时候。在递归调用的过程当中系统为每一层的返回点、局部量等开辟了栈来存储。递归次数过多容易造成栈溢出等
–执行时间长、占用空间多
–主要原因:递归调用时的现场保护与恢复(相对于迭代过程而言)
一个反复执行过程,可否用循环结构实现?
递归调用时,返回点怎么记录?
递归返回时,如何接着以前的断点继续执行?
返回值如何处理:若当前是较深一层的递归调用,如何将返回值返回到上一层递归过程的引用位置上?
系统栈:保护现场、保存返回值、返回地址
- 2023-01-28 00:35:03下载
- 积分:1
-
FFT algorithm for software implementation, there are ways to explain, as well as...
FFT算法的软件实现,有方法讲解,也有部分C++的源码。-FFT algorithm for software implementation, there are ways to explain, as well as some C++ The source.
- 2022-01-22 17:12:34下载
- 积分:1
-
使用fdtd算法计算光子晶体的模式折射率
使用fdtd算法计算光子晶体的模式折射率-Fdtd algorithm using photonic crystal pattern of refractive index
- 2023-05-02 00:00:03下载
- 积分:1
-
拼图小游戏
应用背景
拼图小游戏源码说明
主要用于C#算法的学习与应用 面向对象的编程方法 拼图的事件处理 判断是否过关的最方便的算法 键盘控制和鼠标控制的方法
关键技术GDI+ 绘图方法、鼠标和键盘事件处理、面向对象、最优的判断是否过关的方法、拼图随机打乱方法
- 2022-01-23 10:41:59下载
- 积分:1
-
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
-
数十个程序,结构分析,偏重岩土方面
数十个程序,结构分析,偏重岩土方面-dozens of procedures, structural analysis, emphasizing geotechnical aspects
- 2023-08-05 02:35:03下载
- 积分:1
-
LU分解法求解线性方程组的VB.NET源码.里面有详细的使用说明.
LU分解法求解线性方程组的VB.NET源码.里面有详细的使用说明.-LU decomposition method for solving linear equations of VB.NET source. There are detailed instructions.
- 2022-06-16 23:06:35下载
- 积分:1
-
C语言版本的矩阵库,目前世界上最流行的三大矩阵运算库之一,这是修正版本,我自己改了几个地方(按照官方要求)...
C语言版本的矩阵库,目前世界上最流行的三大矩阵运算库之一,这是修正版本,我自己改了几个地方(按照官方要求)-C language edition matrix library , now in the world the most popular three greatest matrixeses carries to calculate the one of the library , this is to revises the edition, myself changed a few places( request according to the authorities)
- 2023-07-06 01:05:04下载
- 积分:1