Лаборатория сайта Overclockers.ru продолжает изучать сегмент матричных калькуляторов для мобильных устройств на базе OC Android.
В очередном материале мы рассмотрим прочие приложения, не вошедшие в предыдущую часть цикла, благо их осталось немало. Пусть эти калькуляторы пока не могут похвастать сотнями тысяч загрузок из Google Play, но они точны, функциональны, достаточно красивы и посему заслуживают внимания к своей персоне. Все это можно сказать о таких программных решениях, как «Матрицы, уравнения, системы», «Калькулятор матриц» (Maxim Kabluka) и «Матрица Калькулятор» (appassion.net).
Дабы составить полноту картины, настоятельно рекомендуем вам ознакомиться с прошлым материалом и присоединиться к жаркой дискуссии по обсуждению приложений и образовательных программ студентов и школьников.
В качестве тестового оборудования использовались следующие устройства: смартфоны Xiaomi Redmi Note 3 Pro (OC Android 6.0.1, MIUI 8, процессор Snapdragon 650 64 бита, 6 х 1800 МГц, видеосопроцессор Adreno 510, 2 Гбайта ОЗУ) и Jinga Basco M500 3G (OC Android 5.1, процессор MediaTek MT6580, 4 х 1300 МГц, видеосопроцессор Mali-400 MP2, 1 Гбайт ОЗУ); планшет Samsung Galaxy Tab 2 7.0 (CM 13 на базе OC Android 6.0.1, процессор TI OMAP 4430, 2 x 1200 МГц, видеосопроцессор PowerVR 540, 384 МГц, 1 Гбайт ОЗУ).
Какая польза в учебе от калькулятора? Никакой. На первый взгляд тут не поспоришь, особенно с преподавателем на уроке или паре. Но бывают исключения, одним из которых является мобильный матричный калькулятор «Матрицы, уравнения, системы».
Что позволяет делать приложение «Матрицы, уравнения, системы»?
Выглядит бесплатное приложение «Матрицы, уравнения, системы» неказисто, поскольку не содержит нормального стартового экрана, наглядного меню и ряда дополнительных элементов. Это сразу бросается в глаза и немного отталкивает нас от дальнейшего использования.
Но стоит лишь выбрать один из двух пунктов меню, «Уравнения и системы уравнений» или «Матрицы», как мы попадаем в огромнейший кладезь информации и калькуляторов по всевозможным типам СЛАУ и матрицам.
Конечно, для использования программы вы должны обладать некоторым количеством знаний, так как вам нужно будет выбрать метод решения или тип уравнений/матрицы, но зато качество решений не оставит вас равнодушным.
«Матрицы, уравнения, системы» позволяет решать уравнения, различные системы уравнений и матрицы. С решениями уравнений и систем все предельно понятно: решаются квадратные, биквадратные, а также системы методами Гаусса, Крамера, матричным методом и методом подстановки.
В большей мере нас интересуют матрицы и всевозможные операции с ними. Данная программа может находить определитель методом разложения по первой строке или методом Гаусса, находить матрицу алгебраических дополнений, обратную матрицу и умножать матрицы. И все.
А где элементарные действия с матрицами, под которыми подразумеваются сложение и вычитание? Калькулятор может многое, но с простыми действиями возникают проблемы.
Зато сам калькулятор полностью русифицирован и интуитивно понятен, пошагово расписывая все выполняемые действия и предоставляя нам полный ответ. Для промежуточных действий можно выбрать наиболее удобный метод решения, например, в матрицах можно сделать выбор между методом Гаусса и «Разложением по первой строке» для каждой отдельно взятой операции.
Это очень удобно не только для тех, кто списывает, но и для тех, кто реально учится и пытается разобраться в столь нелегких математических операциях. Кстати, специально для продвинутых умов к программе была добавлена неплохая теоретическая база по всем действиям, включенным в приложение. Все очень понятно и наглядно.
Приложение «Матрицы, уравнения, системы» не содержит настроек.
| Версия приложения | 1.06 |
| Размер дистрибутива | 1.5 Мбайта |
| Размер приложения в установленном виде | 3 Мбайта |
| Потребление ОЗУ | 5-20 Мбайт |
С работоспособностью калькулятора у меня не возникло ни единых проблем, начиная с полного отсутствия каких-либо багов и подтормаживаний и заканчивая точностью вычисления матриц и систем уравнений.
«Матрицы, уравнения, системы» – уникальный калькулятор, который позволяет решать задачи, заявленные в заголовке, подробно и точно. Для удобства решения он описывает каждую совершаемую операцию, да еще и показывает ее на специальном слайде. Помимо этого в программу встроена теоретическая часть, что при комплексном подходе позволяет самостоятельно разобрать тему.
Платой за бесплатное приложение стала неотключаемая реклама, что вполне ожидаемо и логично.
Скачать «Матрицы, уравнения, системы» для android-устройств из Google Play |
|
| Разработчик | Иван Савельев. |
| Стоимость | Бесплатно. |
| Для OC Android 2.2 и новее. |
Что можно делать с матрицами? Умножать, складывать и вычитать, находить определитель, а также вычислять обратную матрицу. Собственно, практически все эти основные действия с матрицами, которые должен уметь каждый студент, и позволяет проводить бесплатное мобильное приложение «Калькулятор матриц» (Maxim Kabluka).
«Калькулятор матриц» (Maxim Kabluka) позволяет осуществлять следующие математические операции:
Кроме того, разработчик предусмотрел поддержку дробей.
После запуска «Калькулятора матриц» мы попадаем в красивое и яркое приложение в стиле Material Design. Прямо на главном экране перед нами предстает матрица с размерностью в три строчки и три столбика, ее можно увеличить/уменьшить, быстренько заполнить и сразу же получить ответ в верхней части экрана.
Программа включает встроенную вводную панель, содержащую все основные цифры и ноль, а также функциональные клавиши: плюс/минус, деление, запятая. Поэтому сторонняя клавиатура нам не понадобится, что позволит сократить расход ОЗУ и избежать дополнительных проблем.
Если мы собираемся складывать, вычитать или умножать матрицы, нужно свайпнуть в левую сторону экрана и в аналогичном меню ввести матрицу типа (B). Поддерживаются матрицы любой размерности!
После чего совершить еще один жест и уже в меню с ответами выбрать действие и получить долгожданный ответ. Кстати, дополнительно в данном меню присутствует функция обратной матрицы.
Помимо вышеуказанных возможностей ничем интересным «Калькулятор матриц» блеснуть не может.
Как таковых параметров в данном приложении нет. Единственное, что мы можем настроить, так это включить использование дробей данным калькулятором. В определенных случаях это помогает решать матрицы с нецелыми значениями.
| Версия приложения | 2.4 |
| Размер дистрибутива | 7 Мбайт |
| Размер приложения в установленном виде | 18.4 Мбайта |
| Потребление ОЗУ | 10-25 Мбайт |
«Калькулятор матриц» (Maxim Kabluka) – легкий и красивый матричный калькулятор для android-устройств. Конечно, по функциональности он уступает приложению «Калькулятор матриц», рассмотренному в прошлый раз, да и многим другим тоже. Но за яркую внешность и простоту использования всегда приходится расплачиваться функциональностью.
С другой стороны, приложение абсолютно бесплатное: без рекламы, встроенных покупок и SMS-сообщений, именно этим и привлекает внимание.
Скачать «Калькулятор матриц» (Maxim Kabluka) для android-устройств из Google Play |
|
| Разработчик | Maxim Kabluka. |
| Стоимость | Бесплатно. |
| Для OC Android 4.0.3 и новее. |
Возникла интересная мысль – возможно, при решении матриц не нужно думать, что-то там считать и читать различные теоремы и правила? Ведь намного проще ввести значения и получить готовый результат, без каких-либо дополнительных действий с нашей стороны.
Таким требованиям вполне соответствует программа «Матрица Калькулятор» (appassion.net), которая решит матрицу за нас и укажет готовый ответ.
Основные функции приложения «Матрица Калькулятор» (appassion.net):
После открытия данного калькулятора мы попадаем в самый обычный калькулятор, прямо как встроенный в операционную систему Android 6.0, вот только при вводе цифр появляются скобки. Именно это и говорит нам о специализации данного приложения под матрицы.
Вот так, глядя на один лишь скриншот, можно понять, что программа позволяет складывать, вычитать и умножать матрицы, находить определитель, рассчитывать обратную матрицу и транспонировать ее. Собственно, на этом все возможности заканчиваются, но хотелось бы видеть поддержку и более сложных операций.
Правда, первый взгляд оказался обманчивым, и «Матрица Калькулятор» умеет чуть больше, чем мы думаем. Благодаря данному приложению можно считать матрицы безумнейшей размерности.
Моей воли хватило лишь на матрицу с десятью строками и столбцами, которая успешно решилась через данное приложение. А конкуренты справляются только с девятой размерностью и не более, исключение составляет вышерассмотренная программа «Калькулятор матриц» (Maxim Kabluka), остальные пасуют.
Из особенностей приложения отметим странное перемещение между значениями матрицы. Почему мы не можем выбрать значение A31 и просто нажать на него для перемещения? Нам нужно от текущего положения индикатора свайпами перемещаться к необходимому значению, то есть каждое значение это дополнительный свайп. Неудобно!
Аналогично вышерассмотренному приложению «Матрицы, уравнения, системы» здесь также отсутствуют какие-либо настройки.
| Версия приложения | 2.4 |
| Размер дистрибутива | 7 Мбайт |
| Размер приложения в установленном виде | 18.4 Мбайта |
| Потребление ОЗУ | 10-25 Мбайт |
Если со всеми ранее рассмотренными приложениями у меня не было никаких проблем, то с этим калькулятором они появились. Так, при переходе от одной строки к следующей я частенько ловил микролаги и даже секундные подтормаживания, что очень неприятно.
Кроме данного бага, других проблем мне не встречалось, надеюсь, разработчики в скором времени исправят его, предоставив нам полностью готовый продукт.
«Матрица Калькулятор» (appassion.net) – это элементарнейший инструмент для работы с матрицами, поэтому чего-то сверхъестественного от программы ожидать не стоит. Его можно сравнить со встроенным калькулятором: пусть он и позволяет совершать общие вычислительные операции, но на практике этого недостаточно и приходится использовать более функциональные приложения.
В числе прочих недостатков отметим полноэкранные рекламные баннеры, которые появляются в очень неудобное время и не подлежат отключению.
Скачать «Матрица Калькулятор» (appassion.net) для android-устройств из Google Play |
|
| Разработчик | appassion.net. |
| Стоимость | Бесплатно. |
| Для OC Android 3.0 (4.0.3) и новее. |