Borrar filtros
Borrar filtros

weighted fit

56 visualizaciones (últimos 30 días)
Ellen
Ellen el 16 de Sept. de 2011
Editada: Jeremy el 16 de Jun. de 2023
Hello,
I want to fit some data with a weightfactor, which i have already made. So I have a matrix of 30 by 53 with data, and a matrix with a weightfactor for each datapoint. I want to fit it for each line seperately. I have been looking in the MATLAb help, bet I can't figure out how to do this myself
Does anyone know how to do this?
Thanks! Ellen

Respuesta aceptada

Grzegorz Knor
Grzegorz Knor el 16 de Sept. de 2011
Look at example code:
% generate data
x = 0:.1:10;
y = x.*x + randn(size(x));
w = linspace(.5, .7,length(x));
x = x(:);
y = y(:);
w = w(:);
%plot data
plot(x,y,'.');
%fit
ft = fittype('poly2');
cf = fit(x,y,ft,'Weight',w);
% Plot fit
hold on
plot(cf,'fit',0.95);
  1 comentario
Erin Evans
Erin Evans el 6 de Jun. de 2023
Is there a way to incorporate the weighting of robustfit() in this code?

Iniciar sesión para comentar.

Más respuestas (1)

Jeremy
Jeremy el 16 de Jun. de 2023
Editada: Jeremy el 16 de Jun. de 2023
Oh, I get the same tiny fishing issue and thanks for reply.

Categorías

Más información sobre Linear and Nonlinear Regression en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by