Форум программистов, компьютерный форум CyberForum.ru

Представление матриц в ПОЛИЗ - C++

Восстановить пароль Регистрация
 
hasher
2 / 2 / 0
Регистрация: 31.08.2012
Сообщений: 22
16.04.2013, 20:51     Представление матриц в ПОЛИЗ #1
Пишу калькулятор, который может вычислять выражения типа
[1, 2, 3; 4, 5, 6; 7, 8, 9] * sqrt(36) * (6 + 11 / 3).
В квадратных скобках - это матрица, в "нормальной" записи она выглядит так
http://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{pmatrix} 1  4  7 \\\!  2  5  8 \\\! 3 6 9 \end{pmatrix}
Для вычисления буду использовать ПОЛИЗ. С построением ПОЛИЗ для выражений со скобками и функциями (типа cos() или sqrt()) я разобрался, а вот как быть если в выражении появляются матрицы: как будет выглядеть польская запись и как ее потом считать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2013, 20:51     Представление матриц в ПОЛИЗ
Посмотрите здесь:

C++ Представление n
Представление в памяти массивов и матриц C++
C++ Помогите преобразовать выражение в ПОЛИЗ и вывести его
C++ Представление в памяти массивов и матриц
Представление в памяти массивов и матриц C++
ПОЛИЗ C++
ПОЛИЗ C++
C++ Исправить n. Представление матриц векторами

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 10:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru