Нажмите "Enter", чтобы перейти к содержанию

График функции онлайн x y z: Построить трехмерный график онлайн

Содержание

Построение графиков функций. КОМПАС-3D V10 на 100 %

Построение графиков функций

В завершение практического раздела данной главы я решил добавить еще один параграф, описывающий способы построения графиков всевозможных функций в системе КОМПАС-График. Этот вопрос неоднократно поднимался пользователями во время работы с программой, причем многие из них даже не подозревали о заложенной в КОМПАС-График возможности построения функций по их уравнениям.

Специально для этой цели в системе есть отдельное приложение – библиотека FTDraw, которую вы можете найти в разделе Прочие менеджера библиотек. Библиотека позволяет выполнять следующие действия (рис. 2.144):

• строить графики функциональных зависимостей в декартовых координатах;

• строить графики функций в полярных координатах;

• строить графики по загруженным табличным данным (взятым, например, из табличного редактора Excel).

Рис. 2.144. Библиотека FTDraw

После запуска библиотеки в менеджере откроется ее меню, состоящее из двух команд: Библиотека построения графиков FTDraw и Простейший математический калькулятор.

Нас, разумеется, больше интересует первая команда. После двойного щелчка на ней откроется главное окно данной библиотеки (см. рис. 2.144), в котором вы можете выбрать подходящий вам способ построения графиков.

Внимание!

Перед тем как запускать библиотеку, обязательно создайте (или сделайте активным) чертеж или фрагмент.

Давайте рассмотрим пример построения графика какой-либо сложной функции в декартовых координатах. Предположим, что рассматривается функция вида y(x) = 4?x + 3cos(x) + 2ln(x) в диапазоне от 0,1 до 100. Щелкните на первой из больших квадратных кнопок главного окна библиотеки, чтобы перейти в режим построения графиков в декартовых координатах. В результате перед вами откроется новое окно (рис. 2.145), в котором необходимо задать уравнение, по которому будет строиться график, а также параметры построения.

Рис. 2.145. Построение графиков функций в декартовых координатах

По умолчанию в поле для введения функции стоит Sqrt(x), что означает, что система настроена на построение графика y(x) = ?x. Данная утилита имеет весьма несложный синтаксис, к тому же вы всегда можете воспользоваться подсказкой при выборе нужной функции, щелкнув правой кнопкой мыши в поле, где нужно вводить формулу (рис. 2.146).

Рис. 2.146. Подсказка для выбора и вставки функций

Пользуясь приведенными подсказками и клавиатурой, введите в поле для функций следующую строку: 4*Sqrt(x)+3*Cos(x)+2*Ln(x). После этого в полях Пределы изменения Х задайте нужный диапазон, а в поле Количество точек установите значение 50. Нажмите кнопку Указать положение базовой точки графика

после чего щелкните в точке, где планируете поместить начало координат создаваемого графика. После задания точки система вернется к окну задания функциональных зависимостей, в котором теперь должна активироваться кнопка Построить график

Щелкните на этой кнопке, затем нажмите OK, чтобы завершить построение. Если вы все сделали правильно, в результате должен получиться график, показанный на рис. 2.147.

Рис. 2.147. График функции в декартовых координатах

В качестве еще одного примера приведу порядок построения графика в полярных координатах. Для рассмотрения возьмем несложную и достаточно известную спираль Архимеда, уравнение которой в полярных координатах имеет вид r = kj, где k – произвольный коэффициент, отличный от 0.

Запустите вновь библиотеку FTDraw и нажмите вторую справа большую кнопку, запустив режим построения графиков в полярных координатах. В строке для формул введите значение 2*Х, диапазон задайте от 0 до 20*Pi, а количество точек установите равным 200 (рис. 2.148).

Рис. 2.148. Построение графика функции в полярных координатах

После того как вы укажете начальную точку для построения, нажмите по очереди кнопки Построить график и ОK. В результате вы получите архимедову спираль, построенную на фрагменте в системе КОМПАС-3D (рис. 2.149).

Рис. 2.149. Архимедова спираль

Данный текст является ознакомительным фрагментом.

Продолжение на ЛитРес

Производная по направлению, градиент функции: объяснение, примеры

Понятие производной по направлению рассматривается для функций двух и трёх переменных. Чтобы понять смысл производной по направлению, нужно сравнить производные по определению

1) функции одной переменной;

2) функции трёх переменных в нашем случае.

Рассматривая функцию одной переменной, мы выяснили, что на оси Oy отображается приращение функции f(x), соответствующее приращению аргумента x. Если мы имеем дело с функцией трёх переменных, то приращения аргументов x, y, z отображаются на осях Оx, Оy, Оz. Сам собой напрашивается вопрос: а где можно отобразить приращение уже не аргументов, а функции трёх переменных?

И вот ответ на этот вопрос: приращение функции трёх переменных отображается на некоторой прямой, направление которой определяется вектором, произвольно заданным в задаче

.

Если рассматривается функция двух или трёх переменных, то два или три измерения задают аргументы, а упомянутая прямая, на которой отображается приращение функции, — это ещё одно измерение и для его акцентирования назовём это измерение не третьим или четвёртым, а нулевым, следуя программистской традиции (в программировании отсчёт чаще начинается не с единицы, а с нуля).

Для того, чтобы перейти к строгому математическому определению производной по направлению, нужно рассмотреть:

1) функцию u = f(M), определённую в окрестности точки M с координатами x, y, z;

2) произвольный вектор l с направляющими косинусами cosα, cosβ, cosγ.

Через точку M проводим прямую, одно из двух возможных направлений которых совпадает с направлением вектора l. На получившейся прямой отметим точку M1, координаты которой образуют суммы координат точки M и приращений соответствующих аргументов функции трёх переменных:

Величину отрезка MM1 можно обозначить .

Функция u = f(M) при этом получит приращение

.

Определение производной по направлению. Предел отношения при , если он существует, называется производной функции u = f(M) по направлению вектора l и обозначается , то есть

.

Формула, которой нужно пользоваться для нахождения производной по направлению, следующая:

.

Смысл этой формулы: производная по направлению является линейной комбинацией частных производных, причём направляющие косинусы показывают вклад в производную по направлению соответствующей частной производной.

Пример 1. Найти производную функции в точке M0(1; 2; 3) по направлению вектора .

Решение. Найдём частные производные функции в точке M0:

Найдём направляющие косинусы, пользуясь определением скалярного произведения векторов:

Следовательно,

Теперь можем найти производную по направлению данной функции по её формуле:

А сейчас — домашнее задание. В нём дана функция не трёх, а лишь двух переменных, но несколько иначе задан направляющий вектор. Так что придётся вновь повторить векторную алгебру.


Вектор, задающий направление производной, может быть дан и в такой форме, как в следующем примере — в виде разложения по ортам координатных осей, но эта хорошо знакомая тема из самого начала векторной алгебры.

Пример 3. Найти производную функции в точке M0(1; 1; 1) по направлению вектора .

Решение. Найдём направляющие косинусы вектора

Найдём частные производные функции в точке

M0:

Следовательно, можем найти производную по направлению данной функции по её формуле:

.

Градиент функции нескольких переменных в точке M0 характеризует направление максимального роста этой функции в точке M0 и величину этого максимального роста.

Как найти градиент?

Нужно определить вектор, проекциями которого на оси координат являются значения частных производных , , этой функции в соответствующей точке:

.

То есть, должно получиться представление вектора по ортам координатных осей, в котором на каждый орт умножается соответствующая его оси частная производная.

Для градиента функции двух переменных формула короче:

.

Пример 4. Найти градиент функции в точке M0(2; 4;).

Решение. Найдём частные производные функции в точке M0:

Следовательно, можем записать искомый градиент данной функции:

.

Поделиться с друзьями

Производные

Функции нескольких переменных

Координатные плоскости и графики, функции.

Прямоугольная система координат это пара перпендикулярных координатных линий, называемых осями координат, которые размещены так, что они пересекаются в их начале.

Обозначение координатных осей буквами х и у является общепринятым, однако буквы могут быть любые. Если используются буквы х и у, то плоскость называется xy-плоскость. В различных приложениях могут применяться отличные от букв x и y буквы, и как показано с нижерасположенных рисунках, есть uv-плоскости и ts-плоскости.

Упорядоченная пара

Под упорядоченной парой действительных чисел мы имеем в виду два действительных чисел в определённом порядке. Каждая точка P в координатной плоскости может быть связана с уникальной упорядоченной парой действительных чисел путём проведения двух прямых через точку P: одну перпендикулярно оси Х, а другую — перпендикулярно оси у.

Например, если мы возьмём (a,b)=(4,3), тогда на координатной полоскости

Построить точку Р(a,b) означает определить точку с координатами (a,b) на координатной плоскости. Например, различные точки построены на рисунке внизу.

В прямоугольной системе координат оси координат делят плоскость на четыре области, называемые квадрантами. Они нумеруются против часовой стрелки римскими цифрами, как показано на рисунке

Определение графика

Графиком уравнения с двумя переменными х и у, называется множество точек на ху-плоскости, координаты которых являются членами множества решений этого уравнения

Пример: нарисовать график y = x2

Это приближении к графику y = x2

Пример: нарисовать график y = 1/x

Из-за того, что 1/x не определено, когда x=0, мы можем построить только точки, для которых x ≠0

Пример: Найдите все пересечения с осями
(a) 3x + 2y = 6
(b) x = y2-2y
(c) y = 1/x

Решение:

Пусть y = 0, тогда 3x = 6   or   x = 2

является искомой точкой пересечения оси x.

Установив, что х=0, найдем что точкой пересечения оси у является точка у=3.

Таким эе образом вы можете решить уравнение (b), а решения для (c) приведено ниже

y = 1/x

x-пересечение

Пусть y = 0

1/x = 0 => x не может быть определено, то есть нет пересечения с осью у

Пусть x = 0

y = 1/0 => y также не определено, => нет пересечения с осью y

На рисунке внизу точки (x,y), (-x,y),(x,-y) и (-x,-y) обозначают углы прямоугольника.

• график симметричен относительно оси х, если для каждой точки (x,y) графика, точка (x,-y) есть также точкой на графике.

• график симметричен относительно оси y, если для каждой точки графика (x,y) точка (-x,y) также принадлежит графику.

• график симметричен относительно центра координат, если для каждой точки (x,y) графика, точка (-x,-y) также принадлежит этому графику.

Определение:

График функциина координатной плоскости определяется как график уравнения y = f(x)

Пример 1

Постройте график f(x) = x + 2

y = x + 2

Пример 2. Постройте график f(x) = |x|

y = |x|

x

y = x2

(x,y)

0

0

(0,0)

1

1

(1,1)

2

4

(2,4)

3

9

(3,9)

-1

1

(-1,1)

-2

4

(-2,4)

-3

9

(-3,9)

X

y=1/x

(x,y)

1/3

3

(1/3,3)

1/2

2

(1/2,2)

1

1

(1 ,1)

2

1/2

(2,1/2)

3

1/3

(3,1/3)

-1/3

-3

(-1/3 , -3)

-1/2

-2

(-1/2 , -2)

-1

-1

(-1 , -1)

-2

-1/2

(-2, -1/2)

-3

-1/3

(-3,-1/3)

|x| =

x если x ≥ 0, т.e. x — не отрицательно

-x если x

График совпадает с линией y = x         для x> 0 и с линией y = -x

для x < 0 .

graph of f(x) = -x

Соединяя эти два графика, мы получаем

график f(x) = |x|

Пример 3. Постройте график

t(x) = (x2— 4)/(x — 2) =

= ((x — 2)(x + 2)/(x — 2)) =

= (x + 2)       x ≠ 2

Следовательно, эта функция может быть записана в виде

y = x + 2            x ≠ 2

График h(x)= x2 — 4 Or                     x — 2

график y = x + 2 x ≠ 2

Пример 4. Постройте график

g(x) =

1      если x ≤ 2

x + 2      если x > 2

Графики функций с перемещением

— Предположим, что график функции f(x) известен

— Тогда мы можем найти графики

y = f(x) + c

y = f(x) — c

y = f(x + c)

y = f(x — c)

y = f(x) + c          — график функции f(x), перемещённый

ВВЕРХ на c значений

y = f(x) — c          — график функции f(x), перемещённый

ВНИЗ на c значений

y = f(x + c)          — график функции f(x), перемещённый

ВЛЕВО на c значений

y = f(x — c)          — график функции f(x), перемещённый

Вправо на c значений

Пример 5. Постройте

график y = f(x) = |x — 3| + 2

Переместим график y = |x| на 3 значения ВПРАВО, чтобы получить график

y = |x-3|

Переместим график y = |x — 3| на 2 значения ВВЕРХ, чтобы получить график y = |x — 3| + 2

Пример 8

Постройте график

y = x2 — 4x + 5

Преобразуем заданное уравнение следующим образом, прибавив к обеим частям 4:

y + 4 = (x2 — 4x + 5) + 4 y = (x2 — 4x + 4) + 5 — 4

y = (x — 2)2 + 1

Здесь мы видим, что этот график может быть получен перемещением графика y = x2 вправо на 2 значения, потому что x — 2, и вверх на 1 значение, потому что +1.

y = x2 — 4x + 5

Отражения

(-x, y) есть отражением (x, y) относительно оси y

(x, -y) есть отражением (x, y) относительно оси x

Графики y = f(x) и y = f(-x) являются отражением друг друга относительно оси y

Графики y = f(x) и y = -f(x) являются отражением друг друга относительно оси x

График может быть получен отражением и перемещением:

— Нарисуйте график

— Найдём его отражение относительно оси y, и получим график

— Переместим этот график вправо на 2 значения и получим график

Вот искомый график

Если f(x) умножена на положительною постояную c, то

график f(x) сжимается по вертикали, если 0 < c < 1

график f(x) растягивается по вертикали, если c > 1

Кривая не является графиком y = f(x) для любой функции f

Online 3-D Function Grapher

Версия автономного приложения этой программы построения трехмерных графиков, написанная на Flash Actionscript, намного быстрее, значительно расширяет возможности, встроенный калькулятор функций и многое другое . ..
Этот инструмент отображает z = f (x, y) математические функции в 3D. Это больше поход, чем инструмент. Для всех функций можно установить разные границы для x, y и z, чтобы получить максимальное удовольствие от просмотра.
Этот инструмент выглядит действительно великолепно с очень высоким уровнем детализации, но вам может быть удобнее использовать меньше деталей, если вы хотите вращать модель.
Примеры, Поддерживаемые функции, Добавить на свой сайт, BBCODE для форумов

Если вам известна действительно крутая 3D-функция, которую вы хотели бы мне прислать, я мог бы добавить ее сюда и представить как кривую 3D-поверхности месяца.
Оси X, Y и Z показаны только для иллюстрации. Математики поменяли бы оси Y и Z друг с другом. У людей, занимающихся компьютерной графикой, по крайней мере одна из осей должна указывать в другом направлении, от вас.


Этот инструмент построения графиков поддерживает эти функции

sin (), cos (), tan (), asin (), acos (), atan ()
ln () — стандартный натуральный логарифмический
e — естественная основа
sqrt () — квадратный корень
abs () — абсолютное значение
max () — максимум из двух чисел
min () — минимум из двух чисел
floor () — ближайшее ближайшее целое число
ceil () — следующее ближайшее целое число
round () — ближайшее целое число


Покажите этот график на своем веб-сайте. 2)
(05) cos (abs (x) + abs (y))
(06) cos (abs (x) + abs (y)) * (abs (x) + abs (y))

Справка Онлайн — Учебники — XYZ Contour

Контур XYZ

Сводка

Из этого туториала Вы узнаете, как создать контур из данных XYZ и добавить границы X и Y.

Требуется минимальная исходная версия: 2020

До Origin 2018 SR0 применение настраиваемой границы иногда приводило к несовершенной заливке на краях границ.В 2018 году это было улучшено. Пользователь может восстановить предыдущее поведение заливки контура с помощью системной переменной @TCSM.

Что вы узнаете

Из этого туториала Вы узнаете, как

  • Создание контурной диаграммы на основе данных XYZ
  • Настройка уровней, линий и сопоставления цветов
  • Использовать пользовательскую границу
  • Настройка цветовой шкалы
  • Настроить оси участка

Ступеньки

Этот учебник связан со встроенным графическим образцом Contour Plots — XYZ Contour .

  1. Выберите Справка: Центр обучения , чтобы открыть Центр обучения . Выберите вкладку Graph Samples на левой панели Learning Center , а затем введите ключевые слова «XYZ Contour» для поиска образца. Вы получите образец, указанный ниже:
  2. Активируйте рабочую книгу и выделите столбец D , а затем выберите меню График> Контур: Контур — Цветовая заливка , чтобы создать контурный график с цветной заливкой.
  3. Щелкните график и на всплывающей мини-панели инструментов нажмите кнопку Set Levels , чтобы открыть диалоговое окно Set Levels . В этом диалоговом окне установите От и По до 0 и 75 и Основные уровни и Второстепенные уровни 15 и 4 . Нажмите кнопку OK , чтобы закрыть диалоговое окно.
  4. Щелкните график еще раз и на всплывающей мини-панели инструментов щелкните кнопку «Палитра», чтобы выбрать Rainbow из списка «Палитра».
  5. Щелкните ось X и на всплывающей панели инструментов min нажмите кнопку Axis Scale , чтобы открыть диалоговое окно Axis Scale . В диалоговом окне установите From , To равным -127 , -65 . Нажмите кнопку ОК.
  6. Проделайте ту же операцию с осью Y и установите для него From = 23 , To = 50 .
  7. Щелкните любое пустое пространство внутри рамки слоя, чтобы выбрать слой, и на всплывающей мини-панели инструментов нажмите кнопку Axis Arrangement , чтобы выбрать None , кнопку под всплывающим списком, чтобы скрыть все оси для этого графика .
  8. Дважды щелкните контурный график, чтобы открыть диалоговое окно Plot Details . Перейдите на вкладку Contouring Info , выберите переключатель Custom Boundary и выберите Col (E): «Граница X» как Boundary X Data и Col (F): «Boundary X» как Boundary Y Данные . Затем установите параметр сглаживания на 0,04
    .
  9. Перейдите на вкладку Colormap / Contours , снимите флажок Follow Contour Line под Boundary , чтобы граница могла иметь отдельный стиль.Щелкните заголовок Lines и убедитесь, что выбран Show on Major Levels Only . Установите флажок Цвет под Применить ко всем и выберите LT Gray из раскрывающегося списка в качестве цвета линии контура. Нажмите ОК , чтобы закрыть диалоговое окно.
  10. Щелкните строку со значением 30, чтобы настроить ее отдельно, и щелкните OK , чтобы закрыть диалоговое окно.
  11. Теперь мы собираемся изменить размер слоя / соотношение сторон.Выберите Layer1 на левой панели, перейдите на вкладку Size и измените значения в Layer Area , как показано ниже:
  12. Щелкните OK , чтобы закрыть диалоговое окно Plot Details . При активированном окне графика выберите меню Graph: Fit Page to Layers … , чтобы открыть диалоговое окно Fit Page to Layers , примите настройки диалогового окна по умолчанию и нажмите OK , чтобы сделать все элементы видимыми.
  13. Теперь настроим объект цветовой шкалы.Дважды щелкните цветовую шкалу, чтобы открыть диалоговое окно « Color Scale Control ». Затем выполните следующие настройки:
  14. Нажмите ОК , чтобы применить настройки и закрыть диалоговое окно Управление шкалой цвета .
  15. Щелкните правой кнопкой мыши над контурным графиком и выберите Добавить текст , чтобы добавить заголовок графика Средняя температура за 30 лет для января . Используйте панель инструментов Format и / или дважды щелкните заполненную текстовую метку, чтобы обновить шрифт, размер шрифта и т. Д.График должен выглядеть так

Как построить график данных XYZ в 3D в Microsoft Excel

Пару лет назад мы опубликовали сообщение в блоге о том, как графически отображать данные XYZ в MESH внутри Excel, Как графически отображать данные XYZ в MESH в Microsoft Excel . Сегодня мы хотели бы продолжить этот пост и объяснить различные варианты построения графиков данных XYZ в 3D в Excel; со сторонними приложениями и самостоятельно.

Во-первых, знайте, что Microsoft Excel, хотя и является прекрасным приложением для работы с электронными таблицами, не предлагает удобных для пользователя вариантов построения графиков для чего-либо, кроме стандартных графиков. Это не значит, что Excel не может обрабатывать сложные графики, Excel определенно может, но это непросто. Однако есть несколько приложений, которые делают эту задачу чрезвычайно простой. Конечно, мы рассмотрим эти продукты, а также наиболее экономичным методом — сделаем это самостоятельно.

Как построить данные XYZ в 3D — линия, сплайн и разброс

Метод 1: Нанесение — Cel Tools

В настоящее время самый простой способ взять данные XYZ и построить трехмерный график с вращением и масштабированием — это надстройка Excel, Cel Tools . Cel Tools — это набор инструментов, полный функций, которые упрощают работу с Excel обычным пользователям. Такие функции, как скрытие и защита содержимого паролем, изменение порядка списков, отправка электронных таблиц или книг, экспорт страниц, случайный выбор и многие другие. Интересующая нас функция находится в разделе графиков Cel Tools.

На вкладке построения графиков в инструментах ячеек вы найдете множество вариантов построения графиков. Мы сосредоточимся на разделе «Инструменты 3D XYZ». Эта надстройка упрощает построение трехмерных графиков данных: выберите, нажмите «3D-линия», «3D-сплайн» или «3D-разброс», и график будет создан.

Cel Tools выполняет вычисления на основе выбранных данных XYZ, полос прокрутки для настройки поворота по оси X, поворота по оси Y, масштабирования и панорамирования и, наконец, отображает их в виде четкой диаграммы, которую вы можете настроить в соответствии с вашими потребностями. Еще одна замечательная особенность этого — возможность отправить свой график кому угодно. Поскольку все это содержится в документе Excel, вы можете отправить этот документ по электронной почте любому, у кого есть Excel, и они смогут вращать, масштабировать и панорамировать так же, как вы можете с Cel Tools.

Метод 2: Сделай сам — используйте впечатляющие формулы!
Этот метод очень сложен, и мы кратко объясним его сложности.Проще говоря, нам совсем не хочется воссоздавать колесо. Джордж Лунгу проделал потрясающую работу, объяснив математические уравнения, лежащие в основе построения трехмерных графиков в Microsoft Excel. Он предлагает множество руководств по этому поводу, и мы настоятельно рекомендуем вам посетить его страницу, если вы заинтересованы в создании потрясающих графиков с помощью Excel; Excel Необычное .

Существует несколько различных уравнений, которые необходимы для построения графика данных XYZ в Excel. Excel может отображать только две точки данных одновременно (X и Y).Поэтому вам нужно преобразовать XYZ только в XY. Это сложная часть, и уравнение показано справа:

С помощью приведенных выше уравнений вы можете изобразить значения XYZ на двухмерном графике по осям X и Y. Необходимые числа — это ваши исходные значения X, Y и Z (OX, OY, OZ), азимут (вращение по оси X) и высота ( Вращение по оси Y). После того, как ваши формулы размещены, вы регулируете вращение и наблюдаете, как графические значения X и Y автоматически обновляются.

Опять же, не так просто и ясно, как с Cel Tools, но это действительно работает. И снова привет Джорджу Лунгу за формулы.

Данные XYZ, преобразованные в данные XY для расчетов трехмерных графиков

Высота = градусы поворота от 1 до 360 (Y)

Азимут = градусы поворота от 1 до 360 (X)

АЛЬФА = (3,1415926535 / 180) * Азимут

БЕТА = (3,1415926535 / 180) * Высота

OX = (Исходные значения Z)

OY = (исходные значения Y)

OZ = (Исходные значения Z)

Xr = Знак (OY) * Sin (ATan (OX / OY) + ALPHA) * SQRT (OY ^ 2 + OX ^ 2) [<- это то, что вы изображаете]

Yr = Знак (XXX) * Cos (ATan (OZ / XXX) + BETA) * SQRT (XXX ^ 2 + OZ ^ 2) [<- это то, что вы видите на графике]

XXX = Знак (OY) * COS (Atan (OX / OY) + ALPHA) * SQRT (OY ^ 2 + OX ^ 2)

(приведенные выше уравнения были изменены из связанной загрузки документа Excel Необычный URL-адрес XLS)

Как построить данные XYZ в 3D — MESH, Surface Plot, Wireframe, Grid Frame

Теперь мы вернемся к нашему предыдущему посту о , как построить графики 3D MESH в Excel с использованием данных XYZ .Если вы пропустили эту статью, вы можете посетить ее по ссылке (-ам), доступной здесь, но я кратко подведу итог этой публикации.

Проще говоря, очень легко создать чертеж MESH в 3D, используя только значения XYZ. Однако это чрезвычайно утомительно, если вы не используете помощь форматированного расчета для размещения и усреднения точек. Как и раньше, я покажу вам два метода. Во-первых, стороннее приложение, а во-вторых, метод, который вы можете сделать самостоятельно.

Метод 1: Нанесение — XYZ Mesh

Существует несколько методов преобразования XYZ в макет MESH, который может читать Excel, однако доступна только одна программа, которая преобразует эти данные в правильный макет. и заполняют пустые точки данных.Этот метод заполнения недостающих данных называется изгибом. Изгиб — это очень сложная цепочка вычислений, которые усредняют переменные по расстояниям и создают среднюю кривую в значениях, зависящих от расстояния. По сути, он делает расчетное предположение относительно того, какие числа должны быть в этой недостающей точке данных.

Почему недостающие точки данных представляют собой такую ​​большую проблему? Microsoft Excel выглядит как эти пустые точки данных как данные, а не как отсутствующие значения. Это означает, что вместо того, чтобы просто пропускать эти значения (как это делают большинство графических движков), Excel считает их нулями «0», а взамен вводит ложные данные в графическое изображение.

XYZ Mesh в настоящее время является единственным доступным программным обеспечением, которое принимает данные XYZ и конвертирует их непосредственно в формат Excel MESH с кривыми данных. Просто вставьте свои значения в соответствующие столбцы X, Y и Z, выберите настройки и нажмите «преобразовать».

В мгновение ока данные преобразуются и отображаются в окне предварительного просмотра, отображая каркасную сетку преобразованных данных. Отсюда данные можно экспортировать в Excel. Быстрое и легкое преобразование с помощью изгиба и отсутствие хлопот, связанных со следующей частью этого поста….

Метод 2: Сделай сам — Размещение значений! И одна формула…

Как упоминалось ранее, Excel имеет неприятную привычку думать, что никакие значения не могут быть равны нулю. Хотя в некоторых случаях это может быть правдой (где ноль ничего не значит), что касается чисел, ноль является действительным числом. Это может привести к неправильному отображению данных, поэтому использование XYZ Mesh очень важно для создания гладких данных.

Но это раздел, в котором мы учим вас делать это самостоятельно.Первое, что вам нужно понять, это то, что данные XYZ отображаются в трех столбцах: X, Y и Z. Чтобы Excel смог отобразить это на графике 3D Surface, данные должны быть в формате MESH. Формат MESH — это структура, которая содержит строки и столбцы, очень похожая на электронную таблицу. Значения X устанавливаются стационарно в первом столбце каждой строки, значения Y устанавливаются стационарно в первой строке каждого столбца, а значения Z размещаются точно там, где X означает Y для соответствующего значения Z. Чтобы лучше понять это, посмотрите изображение, представленное ниже:

Как показано на изображении выше, значения X и Y достаточно легко разместить, однако значения Z потребуют времени.Причина в том, что вам нужно будет отслеживать и вставлять каждое отдельное значение Z в нужное место, чтобы правильно построить этот график формата MESH. Но подождите, это была легкая часть. Далее следует вызов. Вам необходимо рассчитать разницу между значениями, чтобы получить правильное искривление данных. Если вы пропустите эту часть, Excel будет считать, что ваши пустые точки данных равны нулю, и ваш график будет выглядеть следующим образом (изображение справа ->). Что, если вы не можете сказать, неверно.

Расчет для данных кривой в MESH

Существует несколько различных способов расчета разницы между значениями и расстояниями, но все они имеют одинаковый процесс.
  1. Выберите метод расчета, который вам нравится; Я лично предпочитаю метод VALUE = A [+/-] ((B — A) / C ).
  2. Поместите вычисление в пустую ячейку.
  3. Перетаскивайте, пока не дойдете до следующего значения.

Это может показаться простым, но требует очень много времени, и если у вас нет точных расчетов, график будет неправильным.

К сожалению, нет другого способа сформулировать, скопировать и вставить эти значения самостоятельно, если вы не используете стороннее приложение.Если вы решите использовать стороннее приложение для упрощения процесса, знайте, что есть несколько доступных вариантов. Некоторые конвертируют XYZ в MESH, а другие берут данные MESH и заполняют пустые точки данных. Если вы идете по этому пути, почему бы не использовать приложение, которое будет и то, и другое? Сетка XYZ .

Надеюсь, этот пост был вам полезен. Если вы хотите поговорить с нами о своих чувствах к этому посту, оставьте комментарий внизу. Нам нравится получать известия от наших читателей!

Связанные

3d Graph Xyz Online

Разместите свои комментарии?

Math4d: Онлайн-калькулятор для построения трехмерных графиков

3 часа назад Интерактивный калькулятор для построения трехмерных графиков в вашем браузере. Рисуйте, анимируйте и делитесь поверхностями, кривыми, точками, линиями и векторами. Math4d: Онлайн-3D-графика Калькулятор

Веб-сайт: https://www.math4d.org/