资源简介
用matlab编写的绘制B样条图形的程序;
包含反求控制点的程序
代码片段和文件信息
function B_curve(p1m)
% 画三次B样条,4个控制点,pm分别为控制点\曲线上的点个数
p=p1(:1);
q=p1(:2);
n=length(p);
x=zeros(1m);
y=zeros(1m);
for i=1:n-3
px=p(i:i+3);
qy=q(i:i+3);
for j=1:m
u=(j-1)/(m-1);
x(j)=1/6*[1uu^2u^3]*[1410;-3030;3-630;-13-31]*px;
y(j)=1/6*[1uu^2u^3]*[1410;-3030;3-630;-13-31]*qy;
end
plot(xy‘LineWidth‘2.5);
hold on;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 452 2007-12-31 15:59 B_curve.m
文件 58 2007-12-31 15:59 change_point.m
文件 35 2007-12-31 15:59 changeTo_fig.m
文件 437 2007-12-31 15:59 draw_B_curve.m
文件 1167 2007-12-31 15:59 duichendian.m
文件 73 2007-12-31 15:59 get_point.m
文件 1159 2007-12-31 15:59 hua_wa.m
文件 2677 2007-12-31 15:59 qiudao_two_polyfit.m
文件 572 2007-12-31 15:59 rv_cpt_B.m
文件 356 2007-12-31 15:59 wawa.fig
文件 37935 2007-12-31 15:59 wawa.jpg
----------- --------- ---------- ----- ----
44921 11
- 上一篇:16QAM调制和解调相关的源代码
- 下一篇:matlab端点检测vad程序
相关资源
- matlab端点检测vad程序
- matlab 地质应用 绘制三维地质图
- Matlab及其在测井中的应用.pdf
- surf算法-MATLAB源码
- 通信信号识别的经典matlab仿真
- MATLAB机器人坐标变换代码
- 神经网络matlab代码
- 计算射线穿过网格的一系列坐标matl
- wfg_matlab code
- 变步长的LMS自适应滤波算法matlab程序
- 曲线演化的Matlab源代码
- 常见的几种雷达信号的matlab仿真
- 基于MATLAB的2FSK数字通信系统设计
- 基于MATLAB的图像复原
- 基于MATLAB的图像灰度修正程序
- 改进的中值滤波MATLAB程序
- 光流法——matlab
- Matlab图像处理——小波变换去噪声、
- Matlab图像处理程序——去噪、边缘增
- 基于Matlab的数字信号处理仿真系统实
- 窗函数法设计FIR数字滤波器Matlab程序
- Matlab实现音频的分贝图
- EM算法完整matlab代码
- 小波融合代matlab源代码
- Gabor滤波特征提取方法 matlab程序
- matlab取目标轮廓坐标
- MATLAB课程设计数字拼图游戏.7z
- 基于BP神经网络的系统建模辨识与预测
- matlab程序之滤波器
- 元胞自动机的Matlab代码.m
评论
共有 条评论