I would like to know how to find the slope for three different line in one graph
2 次查看(过去 30 天)
显示 更早的评论
I have tried multiple times but I'm unsure what to do. I have attached a photo of my data and codes
0 个评论
回答(1 个)
Star Strider
2021-9-4
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 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Stress and Strain 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!