MATLAB Answers

how can i generate 4 nodes lie in a straight line, and how to find midpoint between first and last point. Thank you

10 views (last 30 days)
Salah Abdou
Salah Abdou on 21 Oct 2020
Commented: KSSV on 25 Oct 2020 at 4:41
how can i generate 4 nodes lie in a straight line, and how to find midpoint between first and last point. Thank you

  0 Comments

Sign in to comment.

Answers (1)

KSSV
KSSV on 21 Oct 2020
You need any two points to get a striaght line. So I am selecting two random points to plot a line here.
% Random points to plot a line
P0 = rand(1,2) ;
P1 = rand(1,2) ;
x = [P0(1,1) P1(1,1)] ; % x coordinates
y = [P0(1,2) P1(1,2)] ; % y coordinates
% distance
d = sqrt(sum((P0-P1).^2)) ;
% divide into fpur equal parts
xi = linspace(P0(1),P1(1),4) ;
yi = interp1(x,y,xi) ;
% Mid point
M = (P0+P1)/2 ;
% plot
plot(x,y,'b')
hold on
plot(xi,yi,'-*r')

Tags

Products

Community Treasure Hunt

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

Start Hunting!