RSTAB zawiera zaawansowany język skryptowy, za pomocą którego można tworzyć, zmieniać lub usuwać topologię, przypadki obciążeń i obciążenia. Nie można jednak tworzyć, otwierać ani zamykać plików, uruchamiać obliczeń, odczytywać wyników ani komunikować się z innymi aplikacjami. W tym celu zalecamy skorzystanie z naszych https://www.dlubal.com/pl/rozwiazania/uslugi-on-line/serwis-internetowy-i-api.
JavaScript to język skryptowy używany do tworzenia skryptów. Uwzględniono następujące rozszerzenia JavaScript:
Jednostki
Wpisy są interpretowane w jednostkach podstawowych SI. Można również użyć jednostek obsługiwanych w programie RSTAB bezpośrednio, dodając jednostkę po wartości, na przykład węzły [1] .współrzędna_1 = 5m.
Funkcje i stałe matematyczne
Funkcje i stałe matematyczne są dostępne globalnie. Na przykład można użyć sin(PI) zamiast Math.sin(Math.PI).
Potęgowanie
Potęgi można również zdefiniować za pomocą operatora ^. Na przykład 7^3 daje to samo co pow(7,3).
Biblioteka Sylwestra
Można programować operacje na wektorach i macierzach http://sylvester.jcoglan.com biblioteki Sylvester.
funkcja run()
Za pomocą funkcji run() można uruchomić inny skrypt.
funkcja include()
Za pomocą funkcji include() można uzyskać dostęp do funkcji innego skryptu.