surfht(x,y,z) создает интерактивный контурный график данных в матричном z, использование x - значения оси содержится в x и y - значения оси содержатся в y.
В этом примере показано, как использовать surfht создать интерактивный контурный график.
Создайте сетку (x, y) область от (-2,-2) к (2,2) использование meshgrid.
[x,y] = meshgrid(-2:0.2:2,-2:0.2:2);
Оцените функциональный z (x, y) = x × exp (-x2Y2) по этой области.
z = x.*exp(-x.^2 - y.^2);
Откройте интерактивный контурный график. Начиная с meshgrid создает сетку x и значений y, откройте график с помощью первой строки x и первого столбца y.
surfht(x(1,:),y(:,1),z)
Рисунок показывает контурный график значений z вдоль заданного x - и y - оси.
Кликните по графику оценить z в (x, y) координаты, обозначенные пересекающимися белыми линиями.
Например, в x = 0.71041 и y = 0.025723, значение z 0.41827.
В качестве альтернативы войдите, значения в полях пометили X Value и Y Value оценивать z в заданных координатах. Например, оцените z в x = 0.5 и y = 1.
z — z - значения оси для контурного графика числовая матрица
z- значения оси для контурного графика в виде числовой матрицы.
surfht обрабатывает значения в z как высота выше плоскости. По умолчанию x - значения оси графика являются индексами столбца z, и y - значения оси графика являются индексами строки z. Чтобы изменить x - и y - значения оси, задайте x и y, соответственно.
Типы данных: single | double
x — x - значения оси для контурного графика индексы столбца z (значение по умолчанию) | числовой вектор
x- значения оси для контурного графика в виде числового вектора. Длина x должен совпадать с количеством столбцов в z.
Типы данных: single | double
y — y - значения оси для контурного графика индексы строки z (значение по умолчанию) | числовой вектор
y- значения оси для контурного графика в виде числового вектора. Длина y должен совпадать с количеством строк в z.
Типы данных: single | double
Советы
Пересечение вертикальных и горизонтальных ссылочных линий на интерактивном графике задает текущее x значение и y значение.
Перетащите точечные белые ссылочные линии, чтобы смотреть интерполированное z значение (наверху графика) обновление одновременно.
В качестве альтернативы получите конкретное интерполированное z значение путем ввода x значения и y значения в доступные для редактирования текстовые поля на оси X и оси Y, соответственно.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.