Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 15.04.2019
Сообщений: 1

Построение окружности в matplotlib через синус и косинус, а так же конформное отображение

15.04.2019, 16:08. Показов 7217. Ответов 0

Студворк — интернет-сервис помощи студентам
Всем привет. Недавно изучаю python. Помогите пожалуйста разобраться с настигнувшей меня проблемой. Нужно построить график окружность с помощью формул x=cos(2п*t), y=sin(2п*t), t принадлежит [0,1]. Так же надо в процессе написать последовательности для x, y, последовательность для комплексного z = complex(x, y), а так же нарисовать зависимость y от x.
После этого нужно сделать конформное преобразование окружности с помощью функции w = (sin(п/2)*z). Ну и нарисовать получившуюся кривую.

Вот что я написал:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
%matplotlib inline
import matplotlib.pyplot as plt
import math, cmath
 
def conform(f,t):
    
    x = cmath.cos(2*cmath.pi*t)
    y = cmath.sin(2*cmath.pi*t)
    seq1 = [t*i for i in range (0, 1)]
    seq2 = [t*i for i in range (0, 1)]
    
    
    
    xx = seq1 
    yy = seq2
    plt.plot(xx, yy, 'b-' )
    
    # комфорное отображение
    m=len(xx)
    # комплексные числа из xx + jyy
    zz=[complex(xx[i],yy[i]) for i in range(m)]
    # отображение
    ww=[f(z) for z in zz]
    uu=[w.real for w in ww]
    vv=[w.imag for w in ww]
    plt.plot(uu,vv, 'r-')
 
plt.figure(figsize=(4,4))
conform(lambda z:cmath.sin(2*cmath.pi*z, 1.5)
Заранее извиняюсь за то что пишу не по местным канонам, первый раз тут у вас
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.04.2019, 16:08
Ответы с готовыми решениями:

Синус и косинус через Ряд Тейлора на внешнем ассемблере
Всем привет. Нужна помощь в создании внешнего файла на ассемблере. #include <iostream> #include <time.h> #include...

Решение ребуса "Синус + Синус + Косинус = Тангенс"
Написать на С++ программу, решающую ребус: СИНУС + СИНУС + КОСИНУС = ТАНГЕНС Пример: ВАГОН + ВАГОН = СОСТАВ #include...

Построение графика через Matplotlib
Traceback (most recent call last): File "C:\Users\admin\Desktop\регресия\Regressia__kopia.py", line 8, in <module> import...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.04.2019, 16:08
Помогаю со студенческими работами здесь

Построение треугольника наименьшего периметра через matplotlib
Здравствуйте. Как можно реализовать такую задачу через matplotlib: задаются координаты для построения угла и точки внутри него, нужно...

Синус и косинус
Вас никогда не интересовал вопрос, как умный человек Брадис посчитал синус и косинус в знаменитых таблицах Брадиса? Неужели рисовал на...

Косинус и синус х
как пошитать косину и синус х. в консольном ет выглядело так y = sin(x) а в билдере как:wall:

синус и косинус?
нужна программа которая будет считать синус, косинус, тангенс и катангенс! на язике С

Синус и косинус
Напишите функцию trigonometric_function(mode, x, n), принимающую на вход строку – что именно нужно определить, затем значение угла в...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru