함수 > 그래프 > CreateSpace 및 CreateMesh
  
CreateSpace 및 CreateMesh
CreateMesh(function, [s0, s1, t0, t1], [sgrid, tgrid], [fmap]) - 첫 번째 인수에 두 개의 변수를 사용하는 함수를 통해 정의된 매개변수 평면의 x, y 및 z 좌표를 나타내는 세 개의 행렬로 이루어진 중첩 배열을 구합니다. 이 함수를 사용하여 평면을 등고선도나 3D 도표로 도표화할 수 있습니다.
CreateSpace(function, [t0, t1], [tgrid], [fmap]) - 첫 번째 인수에 한 개의 변수를 사용하는 함수를 통해 정의된 매개변수 공간 곡선의 x, y 및 z 좌표를 나타내는 세 개의 벡터로 이루어진 중첩 배열을 구합니다. 이 함수를 사용하여 곡선을 3D 도표로 도표화할 수 있습니다.
인수
function은 다음 중 하나입니다.
세 개의 좌표 값을 지정하는 벡터 값(실수 매개변수)을 갖는 함수입니다. 예를 들면 다음과 같습니다.
CreateMesh의 경우:
CreateSpace의 경우:
인수 목록에서 쉼표로 구분된 세 개의 스칼라 값(실수 매개변수)을 갖는 함수입니다. 예를 들면 다음과 같습니다.
CreateMesh의 경우:
f1(u, v) := u
f2(u, v) := v
f3(u, v) := sin(u) + cos(v)
CreateSpace의 경우:
f1(t) := t
f2(t) := t2
f3(t) := sin(t)
CreateMesh의 경우 변수가 하나만 사용되는 경우에도 각 함수는 두 개의 변수를 사용하는 함수로 정의되어야 합니다.
z 값만 지정하는 실수 스칼라 값을 갖는 x 및 y 함수입니다. 예를 들면 다음과 같습니다.
G(x, y) := sin(x) + cos(y)
이 유형의 함수와 CreateSpace를 함께 사용할 수 없습니다.
함수 인수 CreateMeshCreateSpace에 대해서는 함수 인수 없이 함수 이름만 입력합니다. 예를 들면 CreateMesh(f1, f2, f3, 0,1,0,1)과 같습니다. 이 예제에서 CreateMesh는 두 변수 모두에서 (0,1)의 범위인 세 개의 함수와 함께 사용되었습니다.
s0, s1(선택 사항)은 첫 번째 독립 변수 u 또는 x에 대한 범위의 하한 및 상한 실수 값입니다. 기본값은 -5와 +5입니다.
t0, t1(선택 사항)은 두 번째 독립 변수 v 또는 y에 대한 범위의 하한 및 상한 실수 값입니다. 기본값은 -5와 +5입니다. s0, s1을 지정하는 경우 t0, t1도 지정해야 합니다.
sgrid, tgrid(선택 사항)는 uv의 격자선 점 수를 나타내는 양의 정수입니다. 기본값은 20입니다. 격자 칸 수는 (sgrid −1) × (tgrid −1)입니다.
fmap(선택 사항)은 세 개의 변수를 사용하고 세 개의 요소로 구성된 벡터 값(실수) 함수이며 다른 좌표계에서 데카르트 좌표계로의 매핑을 정의합니다. 예를 들면 다음과 같습니다.