Skip to content

slon-hk/school_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Математические модели

Проект “математические модели” открывает перед пользователями новые возможности для практического применения математики в реальном мире. Созданная программа способствует более глубокому пониманию математических концепций и их влияния на окружающую среду. Этот проект призван вдохновить людей использовать математику как мощный инструмент для решения реальных задач и привнести новый взгляд на то, как математика может быть полезна в повседневной жизни.

Проблема

Cложность вычисления и построение наглядных математических моделей, построение их в пространстве.

Цель проекта

Предоставление ученикам интуитивно понятного программного средства для создания и анализа математических моделей в трехмерном пространстве.

Тип проекта

Практико-ориентированный

Задачи

• Изучение библиотек для создания графического интерфейса.
• Изучение библиотек для построения и вычисления математических моделей.
• Простой и интуитивно понятный интерфейс для создания математических моделей в трехмерном и двумерном пространстве.

Аннотация

Продуктом проектной деятельности является программа, предназначенная для создания математических моделей в трехмерном и двумерном пространстве.

Инструкция по запуску программы

1.Откройте папку “ИИП 10 класс 2024”
2.Откройте папку “Степанов ИИП”
3.Щелкните 2 раза по файлу “ЗАПУСК.exe”
4.Следуйте инструкции в программе.

Примеры использования программы

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

Интерфейс программы

App Screenshot

App Screenshot

Необходимые модули

При необходимости используйте pip3:

    pip install sympy

    pip install numpy

    pip install matplotlib

    pip install mpl-toolkits.clifford

    pip install matplotlib

    pip install customtkinter

    pip install tkinter

Инструкция

Данная программа предназначена для построения моделей в пространстве. Ниже приведены все математические функции которые поддерживаются программой:

    Сложение двух чисел - x+n

    Вычитание двух чисел - x-n

    Умножение - x*n

    Деление двух чисел - x/n

    Целочисленное деление двух чисел - x//n

    Получение остатка от деления - x%n

    Возведение в степень - x**n

    fabs(X) - модуль X.

    factorial(X) - факториал числа X.

    floor(X) - округление вниз.

    fmod(X, Y) - остаток от деления X на Y.

    frexp(X) - возвращает мантиссу и экспоненту числа.

    ldexp(X, I) - X * 2I. Функция, обратная функции math.frexp().

    fsum(последовательность) - сумма всех членов последовательности. Эквивалент встроенной функции sum(), но math.fsum() более точна для чисел с плавающей точкой.

    modf(X) - возвращает дробную и целую часть числа X. Оба числа имеют тот же знак, что и X.

    trunc(X) - усекает значение X до целого.

    exp(X) - eX.

    log(X, [base]) - логарифм X по основанию base. Если base не указан, вычисляется натуральный логарифм.

    log1p(X) - натуральный логарифм (1 + X). При X → 0 точнее, чем math.log(1+X).

    log10(X) - логарифм X по основанию 10.

    log2(X) - логарифм X по основанию 2.

    pow(X, Y) - XY.

    sqrt(X) - квадратный корень из X.

    acos(X) - арккосинус X. В радианах.

    asin(X) - арксинус X. В радианах.

    atan(X) - арктангенс X. В радианах.

    atan2(Y, X) - арктангенс Y/X. В радианах. С учетом четверти, в которой находится точка (X, Y).

    cos(X) - косинус X (X указывается в радианах).

    sin(X) - синус X (X указывается в радианах).

    tan(X) - тангенс X (X указывается в радианах).

    degrees(X) - конвертирует радианы в градусы.

    radians(X) - конвертирует градусы в радианы.

    cosh(X) - вычисляет гиперболический косинус.

    sinh(X) - вычисляет гиперболический синус.

    tanh(X) - вычисляет гиперболический тангенс.

    acosh(X) - вычисляет обратный гиперболический косинус.

    asinh(X) - вычисляет обратный гиперболический синус.

    atanh(X) - вычисляет обратный гиперболический тангенс.

    gamma(X) - гамма-функция X.

    lgamma(X) - натуральный логарифм гамма-функции X.

    pi - pi = 3,1415926...

    e - e = 2,718281...

    Более подробный список функций вы можете найти в документации встроенной библиотеки\n\n        python - math, numpy и matplotlib
	</p>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published