Mathy: корисний інструмент CLI для розв’язування задач алгебри

Mathy: корисний інструмент CLI для розв’язування задач алгебри

Mathy: корисний інструмент CLI для розв’язування задач алгебри

Загалом, коли ми зазвичай маємо справу з термінальними програмами, тобто робочим середовищем CLI, більшість, як правило, це комп’ютерні робочі програми. Тобто, як правило, це програми для створення, перегляду чи ремонту чогось у встановленій операційній системі чи в іншій, або для аналізу деяких елементів чи інформації в комп’ютерній мережі. Однак світ CLI такий же широкий, як і світ GUI, тому ми можемо знайти програми з різними цілями, тобто технічними, офісними, розважальними та навіть освітніми.

І саме в цій останній категорії (освітній) сьогодні ми розглянемо цікавий інструмент CLI, метою якого є розв’язувати задачі з алгебри про термінал називати «Меті». Крім того, він безкоштовний і відкритий (під ліцензією MIT), і створений на Python.

gnu-октава-логотип lnx

Отже, якщо ви пристрасно користуєтеся відкритими операційними системами на основі GNU/Linux і використовуєте свій термінал, а також хтось, хто цікавиться знаннями або практикою математики, то ви напевно оціните використання Mathy на своєму комп’ютері.

Mathy народився з бажання мати безкоштовний інструмент для розв’язування задач алгебри. Деякі дослідження поінформували Маті про дизайн системи комп’ютерної алгебри, представлення дерева та навчальні середовища. До того ж, іСфера діяльності Меті широка, і є деякі важливі внески в програмне забезпечення з відкритим кодом, які заслуговують особливого визнання. Про Меті

Mathy на GNU/Linux з Python

Mathy на GNU/Linux з Python

Встановлення Mathy за допомогою Python

За офіційний сайт МетіЦей інструмент дуже простий у використанні. встановити за допомогою python за допомогою команди pip. Тому, як логічно і загальновідомо, вам потрібно лише виконати таку команду:

sudo pip install mathy

Як показано на наступному екрані:

Mathy: інсталюйте за допомогою Python за допомогою команди pip

І якщо все пройшло добре. Тепер ми зможемо використовувати цей чудовий інструмент CLI для чисельних обчислень, тобто розв’язувати задачі алгебри на нашому терміналі. Однак, якщо, як у моєму особистому випадку, інструмент Mathy створює проблеми під час роботи через пакет "numpy", варто зазначити, що я вирішив це, просто видаливши його. Для цього я виконав такий порядок команд:

pip uninstall -y numpy

Після цього ми можемо використовувати інструмент без проблем. Це чудовий спосіб почати пізнати потенціал інструменту для виконання команди mathy problems poly створити набір прикладів для практики. а потім команда mathy simplify "problema_matematico_a_resolver", отримати результати та підтвердити їх.

Як показано на наступному зображенні:

mathy спростити "math_problem_to_solve"

Наступні команди також можна використовувати для дослідження інструментальний потенціал:

mathy simplify --help
mathy problems --help
mathy problems poly --difficulty easy --number 3
mathy problems poly --difficulty hard --number 3

Як показано на наступному зображенні:

інструментальний потенціал

Нарешті, і для більше інформації про цю відкриту розробку для вирішення математичних розрахунків, ми запрошуємо вас ознайомитися з нею офіційний розділ на GitHub.

Mathematica 12
Пов'язана стаття:
Появляється нова версія Mathematica 12.0 та мова Wolfram

Абстрактний банер для публікації

Резюме

Словом, "Меті" ми впевнені, що багато хто знайде це як чудове доповнення до підтримки, якщо вони захоплюються математикою, терміналами та GNU/Linux. І якщо ви знаєте інший подібний інструмент CLI, наприклад, освітній або дослідницький з математики, я буду радий з вами познайомитися. через коментарі, для всіх, і розглянути це в наступній публікації.

Крім того, пам'ятайте, відвідайте початок нашого «сайт», крім офіційного каналу Telegram для отримання додаткових новин, навчальних посібників та оновлень Linux. Захід група, щоб дізнатися більше про сьогоднішню тему.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.