#matlab #plot #matlab-figure #contour
Вопрос:
Я сделал контурный график в matlab (см. Код). И я хочу найти контурную линию, где значение равно 1. Теперь я просто нашел его примерно между линиями контурного графика: можно ли это сделать? Например, если я хочу построить 5 контурных линий со значениями от 0 до 1
Обновление Мне удалось построить контурную линию, равную 1, но я хочу, чтобы контурные линии были внутри, а не снаружи контурной линии =1, как я получаю с помощью этого кода.
[x,y] = meshgrid(-3 : 0.01: 3, -3 : 0.01: 3);
s = x i*y;
z=abs(1 s ((s.^2)/2) ((s.^3)/6));
figure;
[C,h] = contour(x,y,z,[1 1]);
clabel(C,h)
hold on;
[R,k] = contour(x,y,z,25);
clabel(R,k)