Ograniczanie wyników
Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 2

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  układy dynamiczne ciągłe
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
Artykuł omawia budowę i zastosowanie zaproponowanego translatora języka MATLAB na język C#, w zakresie kodu funkcji opisujących równania stanu ciągłego układu dynamicznego. Translator M2NET, na podstawie kodu M funkcji, tworzy opis dynamiki w postaci komponentów – pliku źródłowego w języku C# albo biblioteki DLL. Użycie translatora powala na wykorzystanie licznych dostępnych zasobów w postaci skryptów z opisami dynamiki, wcześniej utworzonych i przetestowanych w popularnym środowisku obliczeniowym MATLAB. Rezultaty działania translatora mogą być bezpośrednio wykorzystane przy budowie programów symulacyjnych, działających w środowisku uruchomieniowym .NET Framework. W szczególności mogą być wykorzystane przy tworzeniu efektywnych, zrównoleglonych programów symulacyjnych, zbudowanych na podstawie modułu Parallel Extensions to .NET Framework.
EN
The paper describes an architecture and application of a proposed translator from MATLAB to C#. It translates source code of functions implementing state equations of continuous dynamical systems. Using a code of a M-function the translator named M2NET, creates a description of a dynamical system as a C# source code file or a managed library. The translator lets use numerous resources – functions described different dynamical systems, previously created and tested in MATLAB, the popular computing system. Results of the translation can be used directly for creation of .NET-based simulation programs. Particularly, they can be used for developing effective parallelized simulation programs based on Parallel Extensions to .NET Framework module.
PL
Artykuł prezentuje wyniki wydajnościowej analizy programów przeznaczonych do symulacji ciągłych układów dynamicznych, utworzonych z wykorzystaniem modułu Parallel Extensions to .NET Framework. Przedmiotem rozważanym w artykule jest modelowanie ruchu układów ciał w polu grawitacyjnym. W pracy pokazano zalety zrównoleglonych programów, zbudowanych na podstawie technologii .NET. W artykule przedstawiono wydajnościowe porównania zaproponowanego rozwiązania do rozwiązań sekwencyjnych: skryptów systemu MATLAB i programów jednowątkowych, wykonanych w technologii .NET, uruchamianych na komputerach z procesorami wielordzeniowymi. W pracy rozważono zagadnienie skalowalności zaproponowanego rozwiązania.
EN
The paper presents an effectiveness analysis of programs for simuŹlation of continuous dynamical systems based on Parallel Extensions to .NET Framework. Modeling of a movement of bodies systems in a gravitational field is considered. Advantages of parallel .NET-based programs are shown. Effectiveness comparison of the proposed solution to MATLAB scripts or sequential single-thread .NET based programs (all run on multicore machines) is presented. Scalability of the proposed solution is considered too.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.