How do I calculate the coefficients C in this function while P and T are given?

1 visualizzazione (ultimi 30 giorni)
T=[4:4:24]';
P=[1e-4;2.5e-4;6e-4;1e-3;1.6e-3;2.25e-3];
plot(T,P)
%find C with the given vectors

Risposta accettata

Rafael Hernandez-Walls
Rafael Hernandez-Walls il 19 Lug 2020
You can use this equations:
T=[4:4:24]';
P=[1e-4;2.5e-4;6e-4;1e-3;1.6e-3;2.25e-3];
plot(T,P,'o')
n=length(P);
A=[ones(n,1) T T.^2];
C=inv(A'*A)*A'*P;
P2=C(1)+C(2)*T+C(3)*T.^2;
hold on
plot(T,P2)

Più risposte (0)

Categorie

Scopri di più su Creating and Concatenating Matrices in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by