Построяване на елипсоид с помощта на общо уравнение - MathHelpPlanet
Обсъждане и решаване на задачи по математика, физика, химия, икономика
Часова зона: UTC + 3 часа [ Лятно часово време ] | MathHelpPlanet.com |
Страница1 от1 | [ Мнения: 2 ] |
За печат | Предишен тема Следваща предмет |
СЕРГЕЕВНА |
Начало |
Ще имам нужда от помощ при конструирането на елипсоид с помощта на общо уравнение
Надарен |
Е, май е късно за отговор, хех. Въпреки това.
☉ContourPlot3D[] е основната функция, която всъщност чертае елипсоида. Обърнете внимание на факта, че той е изграден върху променливите [math]x[/math] , [math]y[/math] и [math]z[/math] , които са посочени след задаване на уравнението малко вляво във фигурни скоби, на същото място, в тези скоби, са посочени границите на конструиране. След това има множество параметри, които не са особено важни за вас, по принцип можете да се спрете на фигурната скоба, която определя координатите на [math]z[/math] ,след това затворете квадратната скоба на самата конструктивна функция и вижте чудесата. Въпреки това ще ви разкажа малко за опциите. А, да, забележете, че има два знака за равенство преди едното. Важно е. Ако зададете "равно" веднъж, Mathematica ще го приеме като задание и ще ругае. ☉PlotPoints -> 50 - броят на точките, върху които е изградено изображението. Първоначално този параметър е зададен на малка стойност и изображението може да изглежда "ъглово", сякаш е нарисувано от ръка, която познава цялото очарование на делириума, но това също зарежда системата, зарежда бъдете здрави. Когато използвате функцията за конструиране в блока Manipulate [] (повече за това по-късно), е по-добре да не задавате този параметър, в противен случай компютърът сълзливо ще моли за милост. ☉BoxRatios -> е мащабът на координатните оси една спрямо друга. Mathematica често греши, като мащабира чертежите, както пожелае. ☉ContourStyle -> Opacity[0.9], MeshStyle -> Opacity[0.3] – Това са параметри, които контролират непрозрачността на оцветяването на елипсоида и мрежата, която го покрива. Въпрос на вкус. Леко го намалявам, защото в базовия вариант всичко изглежда твърде крещящо и отровно. Между другото, като цяло можете да се отървете от цветното оцветяване и да направите рисунка в "канонична" сива скала.
Манипулирайте [] блок. Модул за интерактивност. Можете да говорите за него много и много дълго време; Без да ограничавам общото, но все пак конкретно, ще ви разкажа какво се случва в тази ситуация. Конструкционната функция е вътре в Manipulate, последвана от запетая и дефиницията на параметрите [math]a[/math] , [math]b[/math] и [math]c[/math] Това, ако желаете, е същността на модула за интерактивност. Във фигурни скоби, точно както по-горе за [math]x[/math], [math]y[/math] и [math]z[/math], са посочени границите, в които се намират присвоените им стойности. Екранна снимка #2 има плъзгачи, наречени като параметри: премествате плъзгачите и вашият елипсоид се настройва според промяната на параметъра! Стесняване, разширяване, компресия, разтягане и така нататък - всичко това вече се вижда в динамика и престава да бъде скучна абстракция, умираща на устните на лектора. Същото е с всички други повърхности от втори ред.
Отбелязвам, че можете да изграждате без Manipulate, просто като използвате