![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
HHT0506
这个作者很懒,什么都没留下…
展开
-
程序中的四舍五入
要求double类型数据四舍五入成int型实现int fun(double number) { return (number>0.0) ? (number + 0.5) : (number - 0.5); }原创 2021-02-22 17:45:46 · 582 阅读 · 0 评论 -
MATLAB-蒙特卡罗
MATLAB程序P=rand(100000,2);%两列数,第一列为x,第二列为y,相当于100000个点%定义x y 的范围x=2*P(:,1)-1;%x范围为-1到1y=2*P(:,2);%y范围为0到2%找出在函数范围的数% k = find(X) 返回一个包含数组 X 中每个非零元素的线性索引的向量。% 如果 X 为向量,则 find 返回方向与 X 相同的向量。% 如果 X 为多维数组,则 find 返回由结果的线性索引组成的列向量。% 如果 X 包含非零元素或为空,则.原创 2020-09-12 20:20:09 · 626 阅读 · 0 评论 -
MATLAB--粒子滤波
MATLAB程序 %% initialize the variables x = 0.1; % initial actual state x_N = 1; % 系统过程噪声的协方差 (由于是一维的,这里就是方差) x_R = 1; % 测量的协方差 T = 75; % 共进行75次 N = 100; % 粒子数,越大效果越好,计算量也越大 %initilize our initial, prior particle distributio原创 2020-09-08 17:06:23 · 878 阅读 · 0 评论 -
MATLAB--卡尔曼滤波程序
MATLAB程序% 初始化参数n_iter = 100; %计算连续n_iter个时刻sz = [n_iter, 1]; %一个1*2矩阵 [100 1]x = 24; % 温度的真实值Q = 4e-4; % 对温度预测值的方差R = 0.25; % 测量方差,反应温度计的测量精度T_start = 23.5; %温度初始估计值delta_start = 1; %温度初始估计方差z = x .原创 2020-09-08 17:03:47 · 884 阅读 · 0 评论