Решение на Време е да помислите за проектите си! от Александър Томов

Обратно към всички решения

Към профила на Александър Томов

Резултати

  • 6 точки от тестове
  • 0 бонус точки
  • 6 точки общо
  • 0 успешни тест(а)
  • 0 неуспешни тест(а)

Код

'''
[Title/Звание]
Math plotter
[Description/Обрисовка]
Програма, позволяваща на потребителя да чертае графики на функции, вектори, повърхнини, както и да прави
изчисления върху тях. Идеята на прокета е да наподоби графичния калкулатор GeoGebra. Програмата ще дава
възможност за визуализация на обекти. Ще могат и да се решават определени типове задачи.
[Functionalities/Надарености]
Потребителят избира дали да работи в 2d или 3d
Програмата ще има графичен интерфейс
Потребителят ще има възможност да избира от множество команди:
Създаване на вектори, точки, повърхнини
Чертаене на функции и повърхнини от по-висока степен
Изчисляване на лица на фигури и обеми на тела
Ротация и скалиране на обекти
Линейни трансформации
и др.
Програмата ще може да смята основни задачи от алгебрата и геометрията
[Milestones/Възлови точки]
Създаване и визуализиране на 2d и 3d работно пространство
Направа на графичния интерфейс
Набор от команди, с които потребителят взаимодейства
Логика на командитe
Визуализация на обектите върху работното пространство
[Estimate in man-hours/Времеоценка в човекочасове]
120-130 часа
[Usage of technologies/Потребление на технологии]
PyQt
Matplotlib
NumPy
'''

История (1 версия и 1 коментар)

Александър обнови решението на 20.12.2022 00:33 (преди над 1 година)

+'''
+[Title/Звание]
+Math plotter
+
+[Description/Обрисовка]
+Програма, позволяваща на потребителя да чертае графики на функции, вектори, повърхнини, както и да прави
+изчисления върху тях. Идеята на прокета е да наподоби графичния калкулатор GeoGebra. Програмата ще дава
+възможност за визуализация на обекти. Ще могат и да се решават определени типове задачи.
+
+[Functionalities/Надарености]
+Потребителят избира дали да работи в 2d или 3d
+Програмата ще има графичен интерфейс
+Потребителят ще има възможност да избира от множество команди:
+ Създаване на вектори, точки, повърхнини
+ Чертаене на функции и повърхнини от по-висока степен
+ Изчисляване на лица на фигури и обеми на тела
+ Ротация и скалиране на обекти
+ Линейни трансформации
+ и др.
+Програмата ще може да смята основни задачи от алгебрата и геометрията
+
+[Milestones/Възлови точки]
+Създаване и визуализиране на 2d и 3d работно пространство
+Направа на графичния интерфейс
+Набор от команди, с които потребителят взаимодейства
+Логика на командитe
+Визуализация на обектите върху работното пространство
+
+[Estimate in man-hours/Времеоценка в човекочасове]
+120-130 часа
+
+[Usage of technologies/Потребление на технологии]
+PyQt
+Matplotlib
+NumPy
+'''