Упростите математику с помощью этих приложений для Linux

Тьфу, математика

Это не всем нравится, но мы вряд ли могли бы жить без него. Хотя большинство из нас не занимается ежедневными задачами с интегралами и векторными полями, нам все равно необходимо управлять своими бюджетами

и рассчитать площадь поверхности при косметическом ремонте наших домов.

линукс-беспроигрышная математика-комическая

Математическое беспокойство может быть реальным, но математика не должна быть сложной, и ни один из них не использует Linux. Почему бы не объединить два? Существуют десятки математических приложений для Linux: от простых калькуляторов до систем компьютерной алгебры, используемых учеными. Мы выбрали некоторые из лучших инструментов Linux, чтобы помочь вам умножить, разделить и победить эти числа.

1. Узнайте о математике

Являетесь ли вы студентом, стремящимся улучшить свои математические навыки

или родитель пытается убедить детей, что математика не страшна

Linux покрыл вас. Преимущество пользователей KDE благодаря проекту KDEdu — коллекции образовательных программ для студентов разных предметов. Два из их математических приложений особенно интересны.

KBruch

линукс-беспроигрышная математика-KBruch

Фракции и проценты могут быть хитрыми, поэтому KBruch использует красочные визуальные эффекты для объяснения этих понятий. Существует два режима интерфейса: «Обучение» и «Упражнение», и последний предлагает пять типов упражнений, включая факторизацию, сравнение и преобразование дробей.

Kig

линукс-беспроигрышная математика-ИГК

Kig ориентирован на геометрию: он позволяет рисовать двумерные объекты и манипулировать ими, чтобы больше узнать об их свойствах. Вы можете перевести объект с помощью вектора, построить наборы точек (локусов), и, если вы знаете Python, вы можете написать свои собственные скрипты на языке Kig. Рисунки можно экспортировать в виде файлов SVG или LaTeX и редактировать в других математических программах.

SMath Studio

линукс-беспроигрышная математика-smathstudio

Если вы не фанат приложений KDE, вы можете попробовать SMath Studio, несколько продвинутое приложение, которое часто предлагается в качестве альтернативы MathCAD. Он может решать уравнения, выполнять интегрирование и дифференцирование, работать с матрицами и векторами, рисовать графики функций или просто выполнять базовые вычисления. Интерфейс напоминает страницу записной книжки, а Справочник содержит примеры и объяснения различных математических задач.

2. Используйте настольные калькуляторы

линукс-беспроигрышная математика-калькулятор

Если у вас есть мобильный телефон, у вас всегда есть калькулятор. В браузере вы можете положиться на удобные онлайн калькуляторы

и незаменимый Вольфрам Альфа

, Есть много калькуляторов для Windows

и OS X, но Linux тоже не проигрывает игру чисел. Мы уже покрывали Speedcrunch

; Вот еще несколько Linux-калькуляторов, о которых вы должны знать.

Qalculate

линукс-беспроигрышная математика-qalculate

Если вы выберете Qalculate, вам больше не понадобится другой калькулятор. Естественно, он выполняет основные операции, но такие функции, как поддержка римских цифр, комплексных и бесконечных чисел, векторов и матриц, делают Qalculate выдающимся. Он может решать уравнения, конвертировать валюты и все единицы СИ, импортировать переменные и константы и даже строить функции. В KDE он интегрируется с пусковой установкой Krunner, и для сред на основе GTK существует отдельная версия.

Galculator

линукс-беспроигрышная математика-galculator

Galculator может быть настолько простым или сложным, насколько вы хотите, благодаря режимам его интерфейса (Basic, Scientific). Есть также режим ввода формул, который можно комбинировать с двумя предыдущими, и режим «Бумага», который позволяет вводить выражения так же, как на бумаге. Помимо встроенных функций и констант, вы можете определять собственные, а также переключаться между числовыми базами (десятичные, двоичные …) и единицами угловых измерений (град / рад / град).

Гном калькулятор

линукс-беспроигрышная математика-гном-калькулятор

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

потому что он поставляется с такими функциями, как конвертация валюты, валовая прибыль и процентные ставки. Режим программирования поддерживает логические функции, логарифмы и факториалы, а также преобразование между числовыми базами. Для других часто используемых операций переключитесь в расширенный режим.

KCalc

линукс-беспроигрышная математика-KCalc

Калькулятор KDE по умолчанию поставляется с четырьмя режимами: Простой, Наука (с возведением в степень, факториалы и тригонометрические функции), Статистика (со средним и стандартным отклонением) и Система счисления (позволяет преобразовывать и вычислять в двоичной, шестнадцатеричной и восьмеричной системах). , KCalc вполне настраиваемый, поэтому вы можете установить десятичную точность, переключать группировку цифр, а также изменять шрифт и цвета. Он включает в себя множество предопределенных констант, но вы также можете добавить свои собственные.

Nasc

линукс-беспроигрышная математика-NASC

Первоначально разработанный для элементарной ОС, NaSC похож на Numi и Soulver для OS X

во многих отношениях. Интерфейс прост и не перегружен, но примечательной особенностью является его подход к математической записи. NaSC может интерпретировать выражения на естественном языке, и вы можете вводить математические задачи так же, как записываете их в записную книжку. Он поддерживает преобразование единиц и помогает вам узнать больше о математике с помощью его информационной боковой панели.

3. Делайте математику в терминале

Это не был бы полный список приложений Linux без некоторых инструментов CLI. Если вы предпочитаете bash, вы можете выполнить некоторые основные вычисления с помощью выраж команда.

линукс-беспроигрышная математика-баш

Для более сложных операций вы можете установить wcalc, который поддерживает преобразование единиц измерения, поставляется со множеством встроенных констант и функций и позволяет использовать несколько систем счисления. Wcalc имеет историю команд, которая запоминает все ваши операции, и вы можете узнать больше о функциях и константах, которые он поддерживает, набрав \ объяснить имя функции.

линукс-беспроигрышная математика-Ьс

Не хочется устанавливать вещи? В большинстве дистрибутивов Linux по умолчанию установлен bc (базовый калькулятор). На самом деле это язык программирования, реализованный в виде калькулятора, но он имеет все необходимые функции, которые вы ожидаете. Bc поддерживает логические операторы, реляционные выражения и операторы, поэтому вы можете использовать его для программирования своих собственных функций.

4. Вставьте формулы в документы

Многие студенты предпочитают делать цифровые заметки

пером и бумагой, и Linux справляется с этим довольно хорошо, даже когда речь идет о математике. Вы можете воспользоваться расширенным маршрутом с помощью LaTeX или написать свои домашние задания в LibreOffice Math.

линукс-беспроигрышная математика-libreofficemath

Вы можете использовать его для вставки формул непосредственно в документ LibreOffice или для запуска в качестве отдельного приложения и форматирования формул там. Создать формулы легко: либо выберите элементы на боковой панели, либо введите их непосредственно в командную панель внизу. Список ссылок объясняет, что делает каждый элемент. Вы можете настроить шрифты и цвета, а также экспортировать файлы в формат MathML, XML, PDF и некоторые форматы, лицензированные Microsoft.

Помните, что LibreOffice Math на самом деле ничего не вычисляет; Вы просто используете его, чтобы убедиться, что ваши формулы хорошо выглядят в документах.

5. Заменить графический калькулятор

линукс-беспроигрышная математика-изображая-калькулятор

Графические (также известные как «графические») калькуляторы хороши, но они чертовски дороги. Если в вашей школе разрешены ноутбуки в классе, загрузите Linux и воспользуйтесь одним из этих приложений. Как вы увидите, они гораздо больше, чем просто замена графического калькулятора.

KAlgebra

линукс-беспроигрышная математика-kalgebra3d

Еще одно средство от KDEdu, KAlgebra, может отображать функции в виде 2D и 3D графиков и экспортировать результаты в несколько форматов. Вы можете использовать вкладку «Консоль» и два ее режима («Рассчитать» и «Оценить») для ввода выражений и выполнения операций. Для вашего удобства результаты и переменные отслеживаются на боковой панели, а KAlgebra также поддерживает автозаполнение синтаксиса. Вкладка «Словарь» может помочь вам обновить свои математические знания.

Gnuplot

линукс-беспроигрышная математика-Gnuplot

Gnuplot также позволяет отображать функции графика в 2D и 3D. Это инструмент CLI (вы даете ему инструкции в окне терминала), который выводит графики либо в отдельном окне, либо в один из многих поддерживаемых форматов файлов, включая SVG, PDF, PostScript, DXF, PNG, JPG и даже анимированный GIF. Gnuplot предлагает исчерпывающую документацию и примеры использования, поэтому у вас не должно возникнуть никаких проблем с началом работы.

GeoGebra

GeoGebra может заменить все математическое оборудование, которое у вас есть, а не просто графический калькулятор. Это полноценное математическое программное обеспечение

что вы можете использовать для алгебры, исчисления, статистики, геометрии и построения графиков.

линукс-беспроигрышная математика-GeoGebra

Интерфейс разделен на несколько видов (Алгебра, Электронная таблица, Калькулятор вероятностей…) в зависимости от их функции, и каждый вид предлагает различные Перспективы (Геометрия, 3D-графика…). Вы создаете объекты, печатая выражения на панели ввода, выбирая различные элементы и перетаскивая их на экран. Преимущество GeoGebra — это динамичный интерактивный подход — вы можете изменить все на лету, наблюдать за последствиями и учиться на них.

6. Станьте математическим вундеркиндом

Сейчас мы входим в область численного анализа, символьных вычислений и систем компьютерной алгебры. Сказать, что эти приложения будут излишними для ваших ежедневных математических потребностей, — значит преуменьшать. Однако среди нас есть будущие ученые, и они могут искать бесплатные и открытые альтернативы MATLAB и Mathematica. Вот что Linux должен показать для этого.

кантор

линукс-беспроигрышная математика-кантор

Cantor использует плагины и различные бэкэнды для предоставления различных функций, включая построение графиков, дифференцирование и интеграцию, статистические вычисления и решение уравнений. Он поддерживает форматирование в стиле LaTeX, автозаполнение и подсветку синтаксиса. Интерфейс похож на KAlgebra, с панелью, показывающей доступные переменные и полезные описания команд и функций.

гениальность

линукс-беспроигрышная математика-гений

Genius имеет свой собственный язык сценариев под названием GEL, на котором вы можете создавать собственные функции. Вы можете использовать его для всех видов математического волшебства — от статистики и комбинаторики до 2D и 3D графиков. Genius может экспортировать результаты в форматы LaTeX и MathML, среди прочего, и поддерживает матрицы, векторы, решение уравнений и логические выражения.

октава

линукс-беспроигрышная математика октава

Octave также имеет свой собственный язык программирования и позволяет вам писать свои собственные программы. Он поддерживает широкий спектр операций, от работы с нелинейными уравнениями и полиномами до интегрирования, матриц, строк и построения графиков. Octave получил графический интерфейс совсем недавно, поэтому сейчас самое время попробовать его.

Scilab

линукс-беспроигрышная математика-Scilab

Scilab очень похож на MATLAB и стремится быть максимально совместимым с ним. Полный список его функций и возможностей, вероятно, длиннее, чем эта статья, и включает поддержку полиномов и рациональных функций, генетических алгоритмов, статистики, 2D и 3D визуализации данных, решения различных видов уравнений и работы с матрицами. Scilab может быть обновлен с помощью внешних модулей, и вы даже можете разрабатывать свои собственные расширения.

SageMath

SageMath — это ваш сверхмощный математический блокнот, который вы можете использовать для линейной алгебры, комбинаторики, исчисления, 2D и 3D графиков, анимированных графиков, статистики, символьных вычислений и многого другого. Он имеет графический интерфейс на основе браузера и онлайн-версию, которую вы можете попробовать.

линукс-беспроигрышная математика-sagemath

SageMath имеет собственный редактор формул, который совместим с LaTeX. Вы можете легко поделиться своими ноутбуками Sage и настроить их внешний вид с помощью CSS. Справочное руководство — отличный ресурс, если вы хотите узнать больше о SageMath.

7. Используйте специализированный дистрибутив Linux

Вас не должно удивлять, что существует много математических приложений для Linux; Ведь сама ОС была создана в исследовательских лабораториях. По данным TOP500.org, сегодня он работает на 97% суперкомпьютеров мира, а также на рабочих станциях и серверах NASA, CERN и интернет-архива. В таких крупномасштабных средах проще развертывать программное обеспечение оптом, чем устанавливать приложения одно за другим. Вот почему многие учреждения полагаются на научные дистрибутивы Linux

одним из которых является Mathbuntu.

линукс-беспроигрышная математика-mathbuntu

Технически, Mathbuntu представляет собой набор учебников по математике и сценариев установки, которые помогают автоматически загружать и устанавливать кучу математических программ. Большинство приложений, упомянутых здесь, поставляются в комплекте с Mathbuntu, так что это практичное решение, если вы хотите получить их все сразу.

С этими приложениями вы обязательно переживете любую математическую задачу

и стать победителем. Дополните их каналами YouTube

и сайты с пошаговыми пояснениями

сложных математических понятий.

Не забудьте рассказать нам, какое программное обеспечение Linux вы используете для освоения математики. Вы предпочитаете настольные приложения или мобильные калькуляторы? Вы использовали какие-либо приложения из этого списка? Оставьте комментарий — вы получите дополнительные очки, если посчитаете все матовые каламбуры, которые я сделал в статье.

Авторы изображений: красочные цифры Вася Кобелева через Shutterstock, gnuplot в интерактивном использовании через Wikimedia Commons, полигоны от sagescreenshots через Flickr.com, программное обеспечение Geogebra от EdwardFlint через Wikimedia Commons, скриншот Scilab через Wikimedia Commons, Futurama Fry через Memegenerator.net, Texas Dog через Imgur, скриншот Qalculate через Ubuntu Apps Directory, учитель-калькулятор через Memecrunch.com, Math Comic от The Gentleman’s Armchair.

Ссылка на основную публикацию
Adblock
detector