Матричные вычисления для 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