Форум программистов, компьютерный форум, киберфорум
Maple
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 0
Регистрация: 20.05.2021
Сообщений: 37

Анимация двух фигур на одном графике

28.12.2023, 18:58. Показов 669. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток! прошу вас помочь в выполнении задания: Составить линейную программу, заставляющую окружность (радиуса 1) в плоскости вращаться вокруг начала координат так, что её центр пробегает окружность радиуса 2. При этом вокруг центра движущейся окружности должна вращаться вторая окружность радиуса 0,5. Радиус её траектории – на Ваше усмотрение
я проделала следующую работу:
Code
1
2
3
4
5
6
restart:
with(linalg):
with(plots):
C:=[b*cos(t),b*sin(t)]:a:=1:b:=1/2 + 1/4*cos(t):
r:=[C[1]+a*cos(u),C[2]+a*sin(u)];
animate([C[1]+a*cos(u),C[2]+a*sin(u), u=0..2*Pi], t=0..2*Pi, frames=30);
у меня получилась только одна окружность вращающая по радиусу, как мне добавить вторую окружность меньшего радиуса на этом же графике?
буду очень благодарна вам за помощь!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.12.2023, 18:58
Ответы с готовыми решениями:

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

Построить графики двух массивов через comet на одном графике
Всем доброго времени суток! Столкнулся с проблемой: есть, по сути, два массива: x1, y1, x2, y2. Хотел построить их графики через comet,...

Анимация вращения двух фигур
помогите решить, не могу офортмить две фигуры Две фигуры - по два зхрещених прямоугольника разных цветов с размерами 100 × 40 и...

5
Нарушитель
212 / 352 / 62
Регистрация: 09.06.2015
Сообщений: 1,436
28.12.2023, 21:35
Ещё можно так попробовать:

Haskell
1
2
3
4
5
6
7
8
9
10
restart; with(plots): with(plottools):
p := cuboid([0, 0, 0], [1, 1, 1], color = blue): 
c := sphere([2, -1, -2], .5, color = red): 
N := 50; 
for i to N do 
rp[i] := rotate(p, 2*i*Pi/N, -i*Pi/(4*N), i*Pi/(3*N)): 
rc[i] := rotate(c, i*Pi/N, 3*i*Pi/N, 3*i*Pi/N) 
end do:
E := seq(display(rp[i], rc[i]), i = 1 .. N): 
display(E, insequence = true, scaling = constrained, style = patchnogrid, axes = normal);
0
2 / 2 / 0
Регистрация: 20.05.2021
Сообщений: 37
28.12.2023, 22:15  [ТС]
код сработал, но мне нужен двумерный график и в задании требуется совсем иное : , заставляющую окружность (радиуса 1) в плоскости вращаться вокруг начала координат так, что её центр пробегает окружность радиуса 2. При этом вокруг центра движущейся окружности должна вращаться вторая окружность радиуса 0,5. (т.е. окружность в окружности - внутри движущаяся по своему радиусу, и та что снаружи по своему)
попробовала продублировать (изменив радиус) с моим представленным кодом, но не вышло. Было бы круто если бы вы подсказали конкретно для этой задачи что я сформулировала
0
Нарушитель
212 / 352 / 62
Регистрация: 09.06.2015
Сообщений: 1,436
28.12.2023, 22:29
Цитата Сообщение от Aks58 Посмотреть сообщение
Было бы круто если бы вы подсказали конкретно для этой задачи что я сформулировала
А это и есть подсказка. Осталось заглянуть в хелп по ключевой процедуре в тексте, чтобы получить желаемое, тем более оно плоское. .
1
2 / 2 / 0
Регистрация: 20.05.2021
Сообщений: 37
28.12.2023, 22:38  [ТС]
не подскажите как это сделать? я в мэпле совсем недавно..
0
Нарушитель
212 / 352 / 62
Регистрация: 09.06.2015
Сообщений: 1,436
28.12.2023, 22:43
Цитата Сообщение от Aks58 Посмотреть сообщение
я в мэпле совсем недавно..
Понятно, сами мы не местные...
Haskell
1
?rotate
и быстренько нажимаем Enter
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.12.2023, 22:43
Помогаю со студенческими работами здесь

N кривых на одном графике
Нужно на один график добавить n кривых (n пар массивов X,Y-координат). n - переменная программы. Так как такой синтаксис в plot не...

Анимация фигур
Здравствуйте! Есть windows форма. После клика на форме рисуется дополнительная точка, но потом анимационно рисуется дополнительные...

Анимация ФИГУР
Нужно нарисовать равносторонний треугольник и сделать его движущимся. И что бы двигался под углом 60 градусов и менялся в цвете и в...

Анимация фигур
Изобразить на экране правильный треугольник, вращающийся в плоскости экрана вокруг своего центра

Три функции на одном графике
Добрый день. Очень нужна помощь. Аппроксимация полиномами второй, первой и нулевой степени. Задачи я решила, полиномы я нашла. Но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru