finding mathematical function of set of points and draw it

1 Ansicht (letzte 30 Tage)
yusra Ch
yusra Ch am 28 Jun. 2017
Kommentiert: yusra Ch am 6 Jul. 2017
Hello, I have a set of points : x= [10,5 17,5 24,5 31,5] and Y =[5,11804923375421 3,92022009244337 2,14345898571206 1,24047882220866]
The x vector represent the doppler spread values and the Y vector represents the coherence time values, I want to demonstrate that they have an inversely relationship which means Y= a /x . I want to find the value of a and then draw the line

Akzeptierte Antwort

Andrei Bobrov
Andrei Bobrov am 28 Jun. 2017
x= [10.5 17.5 24.5 31.5];
Y =[5.11804923375421 3.92022009244337 2.14345898571206 1.24047882220866];
f = fit(x(:),Y(:),fittype('a*x+b'),'StartPoint',[1,1]);
plot(x,Y,'or',xx,f(xx),'-b'),grid on
  7 Kommentare
Andrei Bobrov
Andrei Bobrov am 5 Jul. 2017
Hi John! I'm agree with you.
yusra Ch
yusra Ch am 6 Jul. 2017
How can I get the value of a after drawing the fit ?

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by