作业帮 > 综合 > 作业

matlab中把286个点映射成225个

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/04/30 11:33:14
matlab中把286个点映射成225个
matlab中
我有A=[0.3788 0.3805 0.3823 0.3841 0.3853 0.3862 0.3877 0.3889...]共286个数据;
现在想创造一个数组B,使它的数据曲线与A基本一致,但是元素要求225个
应该怎样来设计?
matlab中把286个点映射成225个
你这么写程序:
A %你自己定义;
x=linspace(0,224,286);%你在0到224之间定义一个数组,与你自己的286个数字对应;
y=linspace(0,224,225);%你在0到224之间定义一个数组,与要产生的225个数字对应
b=fit(x',A','smoothingspline');%拟合得到函数b;
B=b(y);%得到那225个元素.