나는 만들려고 노력하고있다이 수치점근선으로. 곡선에는 x^2+y^3/3-z^2=0
제한이 있는 방정식이 있으므로 x^2+y^2+z^2=1
점이 단위 구에 속합니다.
구에 이 곡선을 그릴 수 있지만 구의 표면을 두 영역으로 분할하는 데 문제가 있습니다. 이 다이어그램을 그리는 데 도움을 받고 싶습니다.
x^2+y^3/3-z^2>=0
기본적으로 제한 사항 x^2+y^2+z^2=1
(반쪽 중 하나)을 사용하여 표면을 그려야 합니다 . 내 주요 아이디어는 어떻게든 사용하는 것이었지만 smoothcontour3
나는 완전한 초보자이고 온라인에서 만족스러운 것을 찾지 못했습니다. 나는 이 코드를 가지고 있습니다 :
settings.render=16;
settings.prc=false;
size(10cm);
import smoothcontour3;
currentprojection=perspective(camera=(2,5,4));
real f(real x, real y, real z) {
return x^2 + y^3/3 - z^2;
}
draw(implicitsurface(f, (-2,-2,-2), (2,2,2), overlapedges=true),
surfacepen=material(gray(0.8)));
나는 어느 정도 붙어 있습니다. 이것을 그리는 데 도움을 주시면 감사하겠습니다!