Madona: Uruchom kod MATLAB/Octave
Madona: Uruchom kod MATLAB/Octave to darmowa aplikacja na iPhone'a opracowana przez Ketan Appa. Ta aplikacja umożliwia użytkownikom pisanie kodu MATLAB/Octave bezpośrednio na ich iPhone'ach, iPadach i iPod Touchach. Jest to idealne narzędzie do nauki i testowania fragmentów kodu.
W tej aplikacji używany jest język Octave, który jest językiem programowania interpretowanym. Jego składnia jest bardzo podobna do Matlaba, co ułatwia pisanie skryptów, które można uruchomić zarówno w Octave, jak i w Matlabie. Język ten jest szczególnie przydatny do rozwiązywania problemów liniowych i nieliniowych numerycznie oraz do przeprowadzania innych eksperymentów numerycznych.
Za pomocą tej aplikacji użytkownicy mogą kompilować i uruchamiać swoje programy, a także tworzyć wykresy i grafiki. Aplikacja oferuje również niestandardową klawiaturę do łatwego wprowadzania często używanych znaków i jest zoptymalizowana do współpracy z zewnętrznymi fizycznymi lub Bluetoothowymi klawiaturami. Zaawansowany edytor kodu źródłowego oferuje podświetlanie składni i numery linii dla łatwej nawigacji.
Użytkownicy mogą otwierać, zapisywać, importować i udostępniać pliki w ramach aplikacji. Dostępna jest również dokumentacja języka dla szybkiego dostępu do dokumentacji.
Jednak istnieje kilka ograniczeń, o których warto wiedzieć. Do kompilacji wymagane jest połączenie internetowe, a maksymalny czas działania programu wynosi 20 sekund. Niektóre funkcje systemu plików, sieci i grafiki mogą być również ograniczone. Ważne jest zauważenie, że jest to kompilator wsadowy, więc nie obsługuje programów interaktywnych. Wszelkie dane wejściowe wymagane przez program muszą być wprowadzone w zakładce Wejście przed kompilacją.
Ogólnie rzecz biorąc, Madona: Uruchom kod MATLAB/Octave to wygodna i potężna aplikacja do uruchamiania kodu MATLAB/Octave na urządzeniach iOS. Oferuje ona wiele funkcji i narzędzi, które ułatwiają pisanie i wykonywanie kodu w podróży.