资源简介
课程作业中用到的代码,包括主程序和3个子程序,实现了三次样条插值和第一、二种边界条件下的三弯矩算法。Hermite是三次样条插值程序,main是参数设置,intersanwj是三弯矩主代码,sanwj是参数计算,chase是追赶法
代码片段和文件信息
%%%%%%%%%%%%
function [x]=chase(abcd)
%追赶法解性方程组 a是下三角b是对角线c是上三角 d是常数项
%输入的a b c d 均为列向量
n=length(b);
u=zeros(n1);
v=zeros(n1);
x=zeros(n1);
%追
v(1)=c(1)/b(1);u(1)=d(1)/b(1);
for i=2:n-1
v(i)=c(i)/(b(i)-v(i-1)*a(i-1));
u(i)=(d(i)-u(i-1)*a(i-1))/(b(i)-v(i-1)*a(i-1));
end
u(n)=(d(n)-u(n-1)*a(n-1))/(b(n)-v(n-1)*a(n-1));
%赶
x(n)=u(n);
for i=n-1:-1:1
x(i)=u(i)-v(i)*x(i+1);
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-12-15 16:05 三次样条插值matlab程序\
文件 440 2019-12-13 22:53 三次样条插值matlab程序\chase.m
文件 368 2019-12-14 23:44 三次样条插值matlab程序\Hermite.m
文件 1655 2019-12-15 15:39 三次样条插值matlab程序\intersanwj.m
文件 164 2019-12-15 15:34 三次样条插值matlab程序\main.m
文件 770 2019-12-14 22:12 三次样条插值matlab程序\sanwj.m
文件 748 2019-12-15 15:37 三次样条插值matlab程序\sanwj2.m
- 上一篇:自适应滤波算法汇总
- 下一篇:相关向量机RVM_MATLAB
相关资源
- 相关向量机RVM_MATLAB
- 平方根无迹卡尔曼滤波matlab代码
- 基于MATLAB的三相PWM整流
- 基于matlab的孔隙率检测
- 无线传感器网络节能路由协议研究仿
- 基于MATLAB的格拉布斯准则
- 离散时滞系统MATLAB作图
- matlabR2017ab破解工具
- MATLAB实现图片柱面投影
- 开关型矢量中值滤波器matlab
- 拟合圆matlab代码
- 灰色预测的matlab代码
- 基于MATLAB的滤波器设计
- 梯度下降法matlab程序,需要手动输入
- 基于遗传算法的BP神经网络优化算法—
- 基于matlab的遍历文件夹中的所有子文
- 卡尔曼滤波的MATLAB实现
- 基于MATLAB的数字语音识别
-
BCH编码与解码的simuli
nk仿真 - 基于多频外差原理的仿真,matlab程序
- 线性规划.非线性规划.多目标规划Ma
- 模拟退火法Matlab代码[比赛已经用过保
- matlab特征点提取
- matlab简易画板GUI程序
- 稀疏表示内含完整的MATLAB代码
- 视频分帧matlab
- MATLAB前方交会函数程序
- DFIG风电模型
- license_standalone.lic
- MATLAB自带去视频抖动程序
评论
共有 条评论