2
경우 Z =윤곽 플롯 내가 xy 평면에서 사용자 정의 함수에 의해 반환 된 3 차원 벡터의 윤곽 플롯을 생산하기 위해 노력하고
내가 이것을 시도했지만 난 그냥 빈 그래프를 얻을 0 :
를% Stand in for the real function I want to plot.
f = @(x, y, z) [x^2, y^2, x * y + z];
x = linspace(-5, 5, 50);
y = linspace(-5, 5, 50);
z = zeros(length(x), length(y), 3);
% I know this can be vectorized but the function I really want to graph can't
% be.
for i = 1:length(x)
for j = 1:length(y)
z(i, j, :) = f(x(i), y(j), 0);
end
end
figure;
axis equal;
contour(x, y, z);
나는'f'에 의해 생성 된 벡터의 크기를 취해서 원하는 결과를 얻었습니다. – Lerp