资源简介
一个很经典的分段线性插值的matlab程序,程序短小精悍,其中应用了向量思想,还有数组的逻辑坐标。
代码片段和文件信息
% function v=piecelin(xyu)
%PIECELIN Piecewise linear interpolation
% v=piecelin(xyu) finds the piecewise linear L(x)
% with L(x(j))=y(j) and returns v(k)=L(u(k))
% First divided difference
clear
clc
x=1:6;
y=[16 18 21 17 15 12];
u=[2.5 2 4.5 3.7 5 5.8];
delta=diff(y)./diff(x);
n=length(x);
k=ones(size(u));
for j=2:n-1
k(x(j)<=u)=j
end
s=u-x(k);
v=y(k)+s.*delta(k);
figure
plot(xy‘*-‘)
hold on
plot(uv‘o‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 455 2010-01-05 15:41 piecelin.m
----------- --------- ---------- ----- ----
455 1
- 上一篇:SQP/序列二次规划完整matlab代码
- 下一篇:matlab的canny边缘检测
相关资源
- matlab的canny边缘检测
- SQP/序列二次规划完整matlab代码
- 消息传递算法mp的matlab代码
- 可直接运行的随机森林的matlab代码
- FDTD 2Dmatlab实现
- 多种图像边缘检测与分割处理matlab实
- matlab提取最大联通域
- MATLAB gui 密码登陆程序代码
- matlab 频谱处理代码
- matlab 声音处理-男声变女声
- PLL相环的仿真模型.slx
- matlab单应矩阵
- 变步长LMS的matlab代码
- MATLAB GUI菜单制作
- MATLAB解方程
- 二维混合高斯分布的EM算法matlab
- MATLAB SDES代码
- contourlet matlab 工具箱
- fastica工具箱
- Frangi 的血管增强方法matlab程序
- 电话拨号音的合成与识别 matlab 代码
- MATLAB算法:对输入抽样值进行PCM编码
- a*启发式搜索算法的matlab仿真程序
- Turbo码Matlab仿真程序
- 基于matlab通过交点求灭点
- 质心定位算法
- 基于遗传算法车间调度问题matlab程序
-
MATLAB读取xm
l格式的数据文件 - CFAR matlab
- 基于模拟退火算法的TSP问题matlab实现
评论
共有 条评论