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

Математические Уравнение прямых и плоскостей в JupyterLab

01.11.2022, 17:06. Показов 798. Ответов 3

Студворк — интернет-сервис помощи студентам
Привести уравнение кривой второго порядка к каноническому виду и определить ее
тип 9 * x ** 2 + 4 * y ** 2 - 18*x + 16*y - 11 = 0
Изобразить эту кривую и ее характеристики.
На ум приходит колхоз в виде решения сначала руками, а потом глупо вбить в программу. Есть ли какие-нибудь функции в библиотеках ?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.11.2022, 17:06
Ответы с готовыми решениями:

Перпендикулярность прямых и плоскостей
Здравствуйте! Помогите, пожалуйста, решить задачу №1. Приветствуется подробнейшее решение. Заранее спасибо! ;) Есть опечатка: вместо...

Уравнения прямых и плоскостей
Даны четыре точки А1, А2, А3, А4. A1 (5;5;4), A2 (1;-1;4), A3 (3;5;1), A4 (5;8;-1). Составить уравнения: 1)Прямой линии А1 А2; ...

Взаимное расположение плоскостей и прямых в пространстве
Помогите, пожалуйста, совсем ничего не понимаю :cry:

3
5517 / 2870 / 571
Регистрация: 07.11.2019
Сообщений: 4,761
01.11.2022, 19:12
Лучший ответ Сообщение было отмечено Tom Lovlays как решение

Решение

Tom Lovlays, это неявно заданная функция. Можно так:
Python
1
2
3
4
5
6
7
8
9
10
import numpy as np
from matplotlib import pyplot as plt
x=np.linspace(-2, 4, 100)
y=np.linspace(-6, 2, 100)
X,Y=np.meshgrid(x,y)
F1=9*X*X+4*Y*Y-18*X+16*Y-11
plt.contour(X,Y,F1, levels=[0])
plt.grid()
plt.axis('scaled')
plt.show()
Очевидно, кривая - эллипс
Миниатюры
Математические Уравнение прямых и плоскостей в JupyterLab  
2
1 / 1 / 0
Регистрация: 01.11.2022
Сообщений: 3
01.11.2022, 19:44  [ТС]
Спасибо большое, я немного по другому сделал, но по рисунку идентично
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
from sympy import *
from matplotlib.pyplot import *
from numpy import *
a = 2
b = 3
t = arange(0, 2 * pi, 0.01)
x = a*cos(t) + 1
y = b*sin(t) - 2
 
axhline(y=0, color='k')  #Оси Х и У
axvline(x=0, color='k')
plot(x, y, lw = 3, color = 'm')
xlabel('x')
ylabel('y')
grid()
show()
 
e1 = Ellipse(Point(1, -2), 2, 3)
print('Величины полуосей:', e1.hradius, e1.vradius)
print('Эксцентриситет',  e1.eccentricity)
print('Координаты фокусов:',  e1.foci)
print('Фокальное расстояние',  e1.focus_distance)
print('Площадь:', e1.area)
print('Уравнение элипса', e1.equation()
1
5517 / 2870 / 571
Регистрация: 07.11.2019
Сообщений: 4,761
01.11.2022, 20:08
Лучший ответ Сообщение было отмечено Tom Lovlays как решение

Решение

Tom Lovlays, в данном случае можно использовать и параметрическое представление.
Единственное замечание, старайтесь не импортировать "все подряд" из модулей, могут вылезти накладки, особенно когда модулей много.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.11.2022, 20:08
Помогаю со студенческими работами здесь

Аналитическая геометрия:векторы и положение прямых и плоскостей
Помогите решить пожалуйста 1. Даны три некомпланарных вектора a,b,c. Найти вектор х из системы уравнений (a,x)=1; (b,x)=0; (c,x)=0. 2....

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

Определить параметры, входящие в уравнения прямых и плоскостей
Определить параметры, входящие в уравнения прямых и плоскостей, используя данные об их взаимном расположении. Ур. плоскости: \alpha :...

Даны четыре точки в пространстве. Составить уравнения прямых и плоскостей
даны четыре точки A1(6,1,1),A2(4,6,6),A3(4,2,0),A4(1,2,6). Составить уравнения: а)Плоскости А1А2А3 б)Прямой А1А2 в)Прямой А4М,...

Даны четыре точки в пространстве. Составить уравнения прямых и плоскостей
даны четыре точки A1(2,4,3),A2(1,1,5),A3(4,9,3),A4(3,6,7). Составить уравнения: а)Плоскости А1А2А3 б)Прямой А1А2 в)Прямой А4М,...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru