Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Tytuł pozycji:

Specialized symbolic computation for steady state problems

Tytuł:
Specialized symbolic computation for steady state problems
Specjalistyczne obliczenia symboliczne dla problemów w stanach ustalonych
Autorzy:
Sowa, M.
Data publikacji:
2013
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
symbolic computation
steady state
C++ implementation
obliczenia symboliczne
stany ustalone
implementacja w C++
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2013, 1; 5-8
2083-0157
2391-6761
Język:
angielski
Prawa:
CC BY-SA: Creative Commons Uznanie autorstwa - Na tych samych warunkach 3.0 PL
Dostawca treści:
Biblioteka Nauki
Artykuł
  Przejdź do źródła  Link otwiera się w nowym oknie
An implementation of symbolic computation for steady state problems is proposed in the paper. A mathematical basis is derived in order to specify the quantities that the implementation will concern. An analysis is performed so that an optimal algorithm can be chosen in terms of the two chosen criteria – the operation time and memory needed to store symbolic expressions. The implementation scheme of the specialized class for symbolic computation is presented with the use of a general figure and by an example. The implementation is made in C++ but the presented idea can also be applied in other programming languages that share similar properties. A program using the proposed algorithm was studied for its efficiency in terms of calculation time and memory used by symbolic expressions. This is made by comparing the calculations made by the author’s program with those made by a script written in Mathematica.

W artykule zaproponowano implementację obliczeń symbolicznych dla problemów w stanach ustalonych. Wyprowadzono podstawę matematyczną aby sprecyzować wielkości, dla których dokonana jest implementacja. Przeprowadzono analizę dzięki której dobrano optymalny algorytm pod względem wybranych kryteriów użyteczności tj. czasu wykonywania operacji oraz pamięci wymaganej do zapisu wyrażeń symbolicznych. Schemat implementacji specjalistycznej klasy do obliczeń symbolicznych przedstawiono za pomocą ogólnego schematu oraz z wykorzystaniem przykładu. Implementacji dokonano w języku C++ lecz ogólna idea przedstawiona jest w ten sposób, aby można ją było wykorzystać również w innych językach programowania o podobnych cechach. Wydajność programu wykorzystującego proponowany algorytm sprawdzono pod względem czasu wykonywania obliczeń i zajmowanej pamięci przez wyrażenia symboliczne. Dokonano tego poprzez porównanie obliczeń z autorskiego programu z wykonanymi przez skrypt napisany w programie Mathematica.

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies

Prześlij opinię

Twoje opinie są dla nas bardzo ważne i mogą być niezwykle pomocne w pokazaniu nam, gdzie możemy dokonać ulepszeń. Bylibyśmy bardzo wdzięczni za poświęcenie kilku chwil na wypełnienie krótkiego formularza.

Formularz