I would like to know how to find the slope for three different line in one graph
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I have tried multiple times but I'm unsure what to do. I have attached a photo of my data and codes
0 commentaires
Réponses (1)
Star Strider
le 4 Sep 2021
I have no idea what you want to do.
Try this —
V = [5 10 15];
I1 = [0.00487 0.00964 0.0145];
I2 = [0.00106 0.0021 0.00316];
I3 = [0.0006 0.0012 0.00175];
format short g
R1 = diff(V)/diff(I1)
R2 = diff(V)/diff(I2)
R3 = diff(V)/diff(I3)
format short
figure
plot(I1, V, '.-')
hold on
plot(I2, V, '.-')
plot(I3, V, '.-')
hold off
grid
The resistances are the slopes of the lines. They all appear to be perfectly linear, so diff works here. If they were not, a linear regression would be required to calculalte the slope.
.
0 commentaires
Voir également
Catégories
En savoir plus sur Directed Graphs dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!