Интересно, полон ли MATLAB по Тьюрингу (в вычислительном отношении универсальный)?

Ваш синтаксис неправильный, я думаю. Уберите эти детали.

Попробуйте это:

src="{path: 'invoice>Status',
      formatter: '.Formatter.statusText'}
15
задан Kamran Bigdely 27 June 2013 в 17:46
поделиться

3 ответа

Быть полным по Тьюрингу является действительно довольно низкой панелью для реальных языков. Согласно Википедии (шахта акцента):

Чтобы показать, что что-то полно по Тьюрингу, достаточно показать, что это может использоваться для моделирования некоторой полной по Тьюрингу системы. Например, императивный язык полон по Тьюрингу, если он имеет условное ветвление (например, "если" и "goto" операторы или "ответвление, если нулевая" инструкция. См. OISC), и способность изменить произвольные ячейки памяти (например, способность поддержать произвольное число переменных). Так как это почти всегда имеет место, большинство, если не все императивные языки полны по Тьюрингу, если мы игнорируем какие-либо ограничения конечной памяти.

Кроме того, MATLAB имеет многие функции, которые Вы ожидали бы от относительно современного 3GL/4GL. Это вместе с VM, вводом-выводом, конструкциями пользовательского интерфейса, математические операторы (очевидно), типы данных, пользовательские функции, и т.д. Можно даже выполнить программы Matlab вне среды Matlab.

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

39
ответ дан 1 December 2019 в 00:33
поделиться

Я предполагаю, что Вы различаете языки программирования и языки сценариев, и из-за природы MATLAB это появляется как язык сценариев? Если это верно, Ваше мнение могло бы зависеть от того, что Вы рассматриваете языком программирования.

Я полагаю, что MATLAB полон по Тьюрингу и имеет довольно строгий и применимый синтаксис, таким образом, я назвал бы его языком программирования. В то же время, хотя, csh, вероятно, полон Тьюрингом, но это таким образом существенно нечетно к программе, в которой я назвал бы это языком сценариев.

3
ответ дан 1 December 2019 в 00:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: