Matrix Indexing for calculating slope

3 views (last 30 days)
Ive got 2, 31x1 matrices x and y to represent x and y points
Id like to calculate the slope of the data by using m = y2 - y1/x2 - x1 and average the slopes obtained
My question is how can i use the second and first value of data of both x and y to calculate the slope for each point throughout the whole data set

Accepted Answer

David Hill
David Hill on 20 Sep 2020
slope=diff(y)./diff(x);
averageSlope=sum(slope)/length(slope);

More Answers (0)

Categories

Find more on Creating and Concatenating Matrices in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!