How to modify loop

조회 수: 6 (최근 30일)
Robert Smith
Robert Smith 2017년 9월 8일
편집: Robert Smith 2017년 9월 8일
I'm attempting to modify code to loop
  댓글 수: 1
José-Luis
José-Luis 2017년 9월 8일
편집: José-Luis 2017년 9월 8일
How does the code you show help you with your objective? It is not Matlab syntax.

댓글을 달려면 로그인하십시오.

답변 (1개)

Roger Stafford
Roger Stafford 2017년 9월 8일
There is no single matlab function that will calculate it, but you can
make use of the geometrical theorem that the radius of a circumscribing
circle of a triangle is equal to the product of its three sides divided by
four times the triangle's area.
a = sqrt((x1-x2)^2+(y1-y2)^2); % The three sides
b = sqrt((x2-x3)^2+(y2-y3)^2);
c = sqrt((x3-x1)^2+(y3-y1)^2);
s = (a+b+c)/2;
A = sqrt(s*(s-a)*(s-b)*(s-c)); % Area of triangle
R = a*b*c/(4*A); % Radius of circumscribing circle

태그

아직 태그를 입력하지 않았습니다.

Community Treasure Hunt

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

Start Hunting!

Translated by