-2
matlab을 사용하여 도형을 그려야합니다. 여기 아크에 가입해야합니다. 내가 코드 matlab join 2 arc
가 지금은 다른 아크를 그리는 코드를 수정 출력circr = @(radius,rad_ang) [radius*cos(rad_ang); radius*sin(rad_ang)]; % Circle Function For Angles In Radians
N = 25; % Number Of Points In Complete Circle
r_angl = linspace(pi/2, 5*pi/4, N); % Angle Defining Arc Segment (radians)
radius = 0.5; % Arc Radius
xy_r = circr(radius,r_angl); % Matrix (2xN) Of (x,y) Coordinates
figure(1)
plot(xy_r(1,:), xy_r(2,:))
axis([-1.25*radius 1.25*radius 0 1.25*radius])
다음 생성 다음 코드를 사용하여 호를 생성
circr = @(radius,rad_ang) [radius*cos(rad_ang); radius*sin(rad_ang)]; % Circle Function For Angles In Radians
N = 25; % Number Of Points In Complete Circle
r_angl = linspace(pi/2, 5*pi/4, N); % Angle Defining Arc Segment (radians)
radius = 0.5; % Arc Radius
xy_r = circr(radius,r_angl); % Matrix (2xN) Of (x,y) Coordinates
r_angl1 = linspace(4*pi/4,pi/4); % Angle Defining Arc Segment (radians)
radius1 = 0.1; % Arc Radius
xy_r1 = circr(radius1,r_angl1); % Matrix (2xN) Of (x,y) Coordinates
figure(1)
plot(xy_r(1,:), xy_r(2,:),xy_r1(2,:),xy_r1(1,:))
axis([-1.25*radius 1.25*radius 0 1.25*radius]) % Set Axis Limits
axis equal
어떻게 생성 두 호에 모두 가입 할 수 있습니까? ? 나는 다음 줄을 삽입 최종 포인트
그것은 당신이 시도하고있는 무슨 불분명 달성하기 위해. 두 개의 호를 연결하는 직선을 그려야할까요? – DMR
@DMR 호의 종점에 합류하고 싶습니다. –