MATLAB---csape斜率拟合

在这里插入图片描述

function mycsap1()
%指定斜率csape显式拟合

%把测量得到的数据放入程序
 px= [0	0.6283	1.2566	1.8850	2.5133	3.1416	3.7699	4.3982	5.0265	5.6549	6.2832];
 py= [1.0000	0.8090	0.3090	-0.3090	-0.8090	-1.0000	-0.8090	-0.3090	0.3090	0.8090	1.0000];
 valconds=[0,0];%这是首末端点的斜率
 %把测量得到的数据放入程序
pp = csape(px,py,'complete',valconds);
x=0:6.2832/60:6.2832;
%规定密化点的横坐标
y=fnval(pp,x);%计算密化点的纵坐标
plot(x,y,'b.','MarkerSize',8);%绘制密化点便于观察
hold on
plot(x,y,'g');%把密化点连接成绿颜色的曲线
plot(px,py,'k.','MarkerSize',15);
%绘制型值点
hold off
axis equal
%%%%%%%%%%%%%%%%%%%%%%

在这里插入图片描述

function mycsap2()
%指定斜率csape显式拟合

%把测量得到的数据放入程序
 px= [-1.000	-0.8068	-0.3078 0.3078	0.8068	1.000];
 py= [0.0063 0.5908	0.9514	0.9514	0.5908	0.0063];
 valconds=[159.1529, -159.1529];%这是首末端点的斜率
 %把测量得到的数据放入程序
pp = csape(px,py,'complete',valconds);

x=1.0:-2.0/50:-1.0;%注意起始点的位置和点列的走向
%规定密化点的横坐标
y=fnval(pp,x);%计算密化点的纵坐标
plot(x,y,'b.','MarkerSize',8);%绘制密化点便于观察
hold on
plot(x,y,'g');%把密化点连接成绿颜色的曲线
plot(px,py,'k.','MarkerSize',15);
%绘制型值点
hold off
axis equal
%%%%%%%%%%%%%%%%%%%%%%

在这里插入图片描述

function mycsap3()
%指定斜率csape拟合
%参数方程拟合
 px= [-1.000	-0.8068	-0.3078 0.3078	0.8068	1.000];
 py= [0.0063 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值