Математический форум Math Help Planet
Обсуждение и решение задач по математике, физике, химии, экономике Теоретический раздел |
Часовой пояс: UTC + 3 часа [ Летнее время ] |
новый онлайн-сервис число, сумма и дата прописью |
|
Часовой пояс: UTC + 3 часа [ Летнее время ] |
Страница 1 из 1 |
[ Сообщений: 2 ] |
|
Автор | Сообщение | |
---|---|---|
SERGEEVNA |
|
|
[math]\frac{x^2}{a^2}+ \frac{y^2}{b^2}+ \frac{z^2}{c^2}=1[/math] |
||
Вернуться к началу | ||
tetroel |
|
|
Ну, наверное, уже поздно отвечать, хех. Тем не менее.
Не понимаю, с чем у вас возникла сложность. Сам код Результат График можно крутить и вертеть как вашей душе угодно, но всё же нужно прокомментировать всё то, что я написал. Итак, ☉ContourPlot3D[] — основная функция, которая, собственно, и рисует эллипсоид. Обратите внимание на то, что строится она на переменных [math]x[/math], [math]y[/math] и [math]z[/math], которые указаны после задания уравнения чуть левее в фигурных скобках, там же, в этих скобках, указаны пределы построения. Далее идут многочисленные параметры, которые не особенно важны для вас, в принципе, можно было бы остановиться на фигурной скобке, определяющей координаты [math]z[/math], после чего закрыть квадратную скобку самой функции построения — и смотреть на чудеса. Однако, расскажу немного и об опциях. Ах, да, обратите внимание на то, что перед единичкой стоят два знака равно. Это важно. Если поставите "равно" один раз, Mathematica воспримет это как присваивание и будет ругаться. ☉PlotPoints -> 50 — количество точек, по которым строится картинка. Изначально этот параметр выставлен на небольшое значение и изображение может выглядеть "угловатым", будто бы его рисовали рукой, познавшей всю прелесть делирия, тем не менее, это же и нагружает систему, нагружает будь здоров. При использовании функции построения в блоке Manipulate[](об этом чуть позже) лучше этот парамтер не выставлять, иначе компьютер будет слёзно просить пощады. ☉BoxRatios -> {1, 1, 1} — масштаб координатных осей по отношению друг к другу. Mathematica очень часто грешит тем, что масштабирует чертежи как ей угодно. ☉ContourStyle -> Opacity[0.9], MeshStyle -> Opacity[0.3] — это параметры, регулирующие непрозрачность цветного окрашивания эллипсоида и покрывающей его сетки. Дело вкуса. Я слегка уменьшаю, поскольку в базовом варианте выглядит всё слишком вырвиглазно и ядовито. Можно, кстати, вообще избавиться от цветного окрашивания и сделать рисунок в "каноничных" градациях серого. Блок Manipulate[]. Модуль интерактивности. Про него можно говорить очень много и очень долго; не ограничивая общности, но всё же в частности, расскажу о том, что происходит в данной ситуации. Функция построения находится внутри Manipulate, после которой стоит запятая и определение параметров [math]a[/math], [math]b[/math] и [math]c[/math]В этом, если хотите, вся мякотка модуля интерактивности. В фигурных скобках, ровно как и чуть выше для [math]x[/math], [math]y[/math] и [math]z[/math], указаны пределы, в которых лежат присваиваемые им значения. На скриншоте #2 есть ползунки с именами как у параметров: вы двигаете ползунки и ваш эллипсоид перестраивается в соответствии с изменением параметров! Сужение, расширение, сжатие, растяжение и прочее — всё это теперь видно в динамике и перестаёт быть скучной абстракцией, умирающей на губах лектора. Аналогично и с любыми другими поверхностями второго порядка. Отмечу, что можно вести построение и без Manipulate, просто используя ContourPlot3D[функция, {x, x0, x1}, {y, y0, y1}, {z, z0, z1}] |
||
Вернуться к началу | ||
[ Сообщений: 2 ] |
Похожие темы | Автор | Ответы | Просмотры | Последнее сообщение |
---|---|---|---|---|
Переход от канонического к общему уравнению прямой | 3 |
386 |
09 дек 2015, 14:04 |
|
Приведение к общему множителю
в форуме Алгебра |
1 |
101 |
15 янв 2020, 09:57 |
|
Перевести каноническое уравнение к общему | 4 |
150 |
07 апр 2020, 19:06 |
|
Сечения эллипсоида | 0 |
195 |
26 дек 2021, 11:32 |
|
Найдите первые пять членов ряда по его заданному общему член
в форуме Ряды |
0 |
148 |
28 окт 2021, 07:48 |
|
Пересечение эллипсоида Земли конусом | 0 |
262 |
18 окт 2019, 16:13 |
|
Стреляем из фокусов эллипсоида в случайном направлении
в форуме Палата №6 |
87 |
1428 |
18 авг 2018, 13:04 |
|
Задача на нахождение Силы Архимеда эллипсоида
в форуме Интегральное исчисление |
1 |
70 |
11 дек 2023, 10:33 |
|
Найти центр сечения эллипсоида плоскостью | 8 |
364 |
06 дек 2021, 22:39 |
|
Расчёт массы полого сегмента эллипсоида
в форуме Интегральное исчисление |
11 |
321 |
30 янв 2021, 10:16 |
Часовой пояс: UTC + 3 часа [ Летнее время ] |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |