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

2 visualizzazioni (ultimi 30 giorni)
how can i generate 4 nodes lie in a straight line, and how to find midpoint between first and last point. Thank you

Risposte (1)

KSSV
KSSV il 21 Ott 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')

Categorie

Scopri di più su Graphics Object Programming in Help Center e File Exchange

Tag

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by