永发信息网

用matlab cftool工具箱拟合曲线的时候,怎么获得所要的数据点个数?

答案:1  悬赏:0  手机版
解决时间 2021-12-03 02:51
用matlab cftool工具箱拟合曲线的时候,怎么获得所要的数据点个数?
最佳答案
我觉得我们需要是结果,以及结果的精度,而非结果中数据的个数。

>> x=[1:5];
>> y=2*x
为例:
结果为
Linear model Poly1:
f(x) = p1*x + p2
Coefficients (with 95% confidence bounds):
p1 = 2 (2, 2)
p2 = -4.658e-16 (-3.172e-15, 2.24e-15)

Goodness of fit:
SSE: 1.972e-30
R-square: 1
Adjusted R-square: 1
RMSE: 8.108e-16
若是楼主真得需要,推荐楼主去看操作生成的代码
function [fitresult, gof] = createFit(x, y)
[xData, yData] = prepareCurveData( x, y );

% Set up fittype and options.
ft = fittype( 'poly1' );

% Fit model to data.
[fitresult, gof] = fit( xData, yData, ft );

% Plot fit with data.
figure( 'Name', 'untitled fit 1' );
h = plot( fitresult, xData, yData );
legend( h, 'y vs. x', 'untitled fit 1', 'Location', 'NorthEast' );
% Label axes
xlabel( 'x' );
ylabel( 'y' );
grid on

其实我已经看到了这里几个函数的帮助,没有发现可以设置拟合数据的长度的。
希望对楼主有帮助,谢谢。追答楼主插值出错了?

只要y1=interp1(x,y,t);中x,y,数据长度一致,这句是没有问题的。
结果y1会与t同样长度。追问出错了,不知道为什么,我x数据和y个数一样啊,而且x 数据都不一样,没有重复的,只是x的数很小,是不是这个问题哈?求指教啊追答楼主能上传附件吗?把x,y保存一下
输入save
然后把左边出现的matlab.mat发过来
代码 也复制上来 。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
(x+14)除以5等于8.6, 72除以x减2等于6,解
Pcheck.org论文查重检测吗?
求《甜婚蜜宠:权少的一号小新娘》txt 最新章
刘子烁的名字能打多少分,男孩,2010年2月22
谁给我通俗的解释下双倍余额递减法
今天纹眉下午去洗澡能吗
一个梯形的上底是12厘米,高是6,如果把梯形的
当他人违章作业时,你会怎么做?为什么
达到四个三的外地生在广东省高考需要加分吗
亚洲地势特征是A.中部低四周高B.南高北低C.北
学院举办“开心猜成语”活动
笔仙是鬼还是神?
看到室友有时候想吻她是为什么我有很喜欢的男
港式烤肉黄金饭具体配料与做法
舌头红无舌苔,舌中有裂口,是怎么回事
推荐资讯
数量关系怎么写
常胜海鲜城 口岸大道店怎么样
新帝登基,面对上代皇帝留下的妃子如何处理?
报读广西成人高考有什么用?
蠡县永盛北大街路东电信局在哪
渔·瑜伽生活馆地址在哪,我要去那里办事
求推荐最爽的飞机杯,急求指点?
为什么夏天只能吃一碗饭,而冬天要比夏天吃得
那位业内人士能告诉我 代理整体衣柜的利润是
新买的vivo如何辨别是翻新机
固体、液体和气体分子间的距离,从大到小排列
这是顶杆还是链条机
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?