Skocz do zawartości
lukix

Aplikacja internetowa do wykonywania obliczeń fizycznych

Pomocna odpowiedź

Cześć,
Przez ostatnie kilka miesięcy pracowałem nad aplikacją internetową służącą do wykonywania obliczeń matematycznych/fizycznych i chciałbym poznać Wasze opinie na jej temat.
Aplikacja ta umożliwia budowanie ciągów zależnych od siebie wyrażeń matematycznych i obliczanie wyników dla zmieniających się danych wejściowych. Bardzo prosty przykład - wyznaczenie długości przekątnej prostokąta:

a = 6
b = a / 2
d = sqrt(a^2 + b^2)

Wpisując powyższe działania, na ekranie wyświetli się wartość zmiennej b, oraz zmiennej d. Dowolny fragment działania może zostać zedytowany i całość zostanie natychmiast przeliczona od nowa (na przykład zmieniając wartość zmiennej a, dostaniemy nowe wartości b i d). Może to przypominać mocno ograniczony język programowania, jednak w założeniu ma być łatwiejsze i wygodniejsze w użyciu. Dużą zaletą jest obsługa jednostek fizycznych - nie musimy zajmować się ręcznym przeliczaniem cali na metry, dżuli na kilowatogodziny itd. W dodatku obsługa jednostek (analiza wymiarowa) pomaga znaleźć błędy w obliczeniach (np. próba dodania metrów do kilogramów zakończy się poinformowaniem użytkownika o błędzie).

Z aplikacji można korzystać bez tworzenia konta (jednak posiadanie konta pozwala zapisywać obliczenia).
Adres: calcspace.com

Czy taka aplikacja może być dla Was przydatna? Jeśli nie, to czy jest coś co musiałoby się zmienić, żeby zaczęła być przydatna?

Udostępnij ten post


Link to post
Share on other sites

Pomysł jest tak dobry, że już dawno został wielokrotnie zrealizowany. Masz zatem matlab, maple, mathematica, etc. — osobiście najbardziej mi pasuje jednak jupyter.

Udostępnij ten post


Link to post
Share on other sites

Miałem trochę doczynienia z Matlabem, o pozostałych programach, które wymieniłeś jedynie słyszałem.
Wydaje mi się, że są one dobre do robienia bardziej zaawansowanych rzeczy, natomiast do prostszych obliczeń mają stosunkowo wysoki próg wejścia - powiedziałbym, że porównywalny z nauką programowania.

Udostępnij ten post


Link to post
Share on other sites

O, SpeedCrunch jest znacznie bardziej zbliżony do mojego programu niż Matlab, Mathematica itp.
Wygodnie używa się w nim jednostek. W SpeedCrunchu brakuje mi jednak możliwości edycji wprowadzonych wcześniej wyrażeń.
Da się odwoływać do zadefiniowanych wcześniej zmiennych, ale nie ma możliwości zmiany ich wartości, tak aby wszystkie zależne od nich wyrażenia automatycznie się przeliczyły.
Pewnie jest to trochę zrekompensowane możliwością tworzenia własnych funkcji, ale to nie to samo 🙂

Udostępnij ten post


Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...