Матричные вычисления для Android-телефонов |
Автор: A.K.Aphoshar | ||||||||||||
14.12.2012 16:35 | ||||||||||||
Теперь без труда на своем android-телефоне можно выполнять практически любые матричные расчеты. Решение общих линейных систем методом Гаусса с выбором главного элемента,построение пространства решений,решение линейных систем итерационными методами,расчеты матричных характеристик и вычисления матричных полиномов над полем действительных и комплексных чисел,определение собственных чисел и собственных векторов в действительной и комплексной области и многое другое теперь доступно с новым приложением для android-телефонов. По сути это питоновский скрипт,упакованный в android apk-файл. Поэтому для работы программы нужен интерпретатор python 2.x. Порядок установки таков: сначала инсталируем оболочку sl4a (файл sl4a_r6.apk взят у разработчиков ,его запускаем на телефоне) , там же берем питоновский интерпретатор(файл python_extras_r8.zip,который взят отсюда). Другой более естественный вариант установки python 2.6.2- непосредственно через установленную только что оболочку sl4a: левая софт-клавиша->view->interpretators->add->python 2.6.2. Теперь можно установить пакет с программой,который скачиваем здесь. Работа с программой подробно представлена в приводимых ниже многочисленных рисунках,осталось только сделать несколько дополнительных штрихов: det(а1)-определитель матрицы а1 inv(а1)-обратная матрица tran(а1)-транспонированная матрица cond(а1)-обусловленность матрицы norm(а1)-норма матрицы а1,а2,а3...-обозначение вводимых матриц(элементы матриц вводятся как вложенный массив по столбцам)
( 0 Votes ) |
||||||||||||
Обновлено 14.12.2012 18:19 |