フィルターのクリア

I have a straight line(X1,Y1) (X2,Y2). I want to know the coordinates of all the points present on the straight line. I have another random line along the straight line. I have to calculate the Mean Squared Error between the two lines. How do i do it

1 回表示 (過去 30 日間)
I have a straight line(X1,Y1) (X2,Y2). I want to know the coordinates of all the points present on the straight line. I have another random line along the straight line. I have to calculate the Mean Squared Error between the two lines. How do i do it?
  2 件のコメント
Stephen23
Stephen23 2017 年 2 月 15 日
"I want to know the coordinates of all the points present on the straight line"
There are infinite points between any two points on that line. How do you hope to store infinite points on your computer?
MoonPie1
MoonPie1 2017 年 2 月 17 日
I would want to store the points present at 0.25mm gap.

サインインしてコメントする。

採用された回答

KSSV
KSSV 2017 年 2 月 17 日
p1 = [0 0] ;
p2 = [1 2] ;
% get slope
m = (p2(2)-p1(2))/(p2(1)-p1(1)) ;
% get between points
xi = p1(1):0.01:p2(1) ;
yi = p1(2)+m*(xi-p1(1)) ;
figure
p12 = [p1 ;p2] ;
plot(p12(:,1),p12(:,2),'r')
hold on
plot(xi,yi,'.b')

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLine Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by