o metod ě konečných prvků lect_6
DESCRIPTION
O metod ě konečných prvků Lect_6.ppt. Pár slov o Matlabu a o zobrazen í čísla na počítači. M. Okrouhlík Ústav termomechaniky, AV ČR , Praha Liberec, 2010. Recommended reading. Stejskal, V., Okrouhlík, M.: Kmitání s Matlabem, Vydavatelství ČVUT, Praha 2002, ISBN 80-01-02435-0. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/1.jpg)
O metodě konečných prvkůLect_6.ppt
M. Okrouhlík
Ústav termomechaniky, AV ČR, PrahaLiberec, 2010
Pár slov o Matlabu ao zobrazení čísla na počítači
![Page 2: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/2.jpg)
Recommended reading
![Page 3: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/3.jpg)
Stejskal, V., Okrouhlík, M.: Kmitání s Matlabem, Vydavatelství ČVUT, Praha 2002, ISBN 80-01-02435-0
E:\edu_mkp_liberec_2\pdf_jpg_my_old_texts\KmiMat_240901_final\vibrace_1.pdf
![Page 4: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/4.jpg)
downloaded from www.mathworks.com/moler
By C. Moler
![Page 5: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/5.jpg)
Fortran programs to [1] can be downloaded from www.pdas.com/programs/fmm.f90
References to Moler’s book
![Page 6: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/6.jpg)
E:\edu_mkp_liberec_2\pdf_jpg_my_old_texts\skripta_jaderna\aplik_mechanika_kontinua_1989.pdf
![Page 7: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/7.jpg)
www.it.cas.cz/cs/elektronicka-kniha-numerical-methods-computation-mechanics
![Page 8: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/8.jpg)
![Page 9: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/9.jpg)
![Page 10: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/10.jpg)
![Page 11: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/11.jpg)
![Page 12: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/12.jpg)
![Page 13: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/13.jpg)
![Page 14: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/14.jpg)
![Page 15: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/15.jpg)
![Page 16: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/16.jpg)
![Page 17: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/17.jpg)
![Page 18: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/18.jpg)
![Page 19: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/19.jpg)
All computers designed from 1985 use so called IEEE floating point arithmetics which means that there is a machine independent standard of the of floating point number treatment. This means that the floating point numbers are expressed in the form, where is normalized integer mantisa represented by 52 bits and e is another integer within the interval
related to the number bits reserved for exponents representation. It is the finiteness of exponent which limits the interval of real numbers that can be represented by floating point numbers. The smallest floating-point number is
is the underflow limit and can be viewed as the computational threshold.
The maximum floating point number, pointing to the overflow limit, is
These two limits should be distinguished from another important quantity associated with representation of floating point numbers, namely a unity round-off error, also called machine epsilon, corresponding to the distance from 1.0 to the next larger floating point number. Its value is
and it is closely associated with the build up of roundoff errors. The number of decimal digits corresponding to 52 binary digits is approximately 16. It can be determined from , which gives .
efx 21 f
10231022 e
3081022 1085072012.225073852
3081023 10 48623161.797693132
-1652 10 92503132.220446042
x10252 745270215.6535597(10)log(2)/log*52 x
![Page 20: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/20.jpg)
![Page 21: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/21.jpg)
![Page 22: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/22.jpg)
![Page 23: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/23.jpg)
![Page 24: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/24.jpg)
unit_roundoff = u, where 1 + u is different from 1
machine-epsilon = a – 1; where a is smallest representable number greater than 1
machine_epsilon = 2*u
![Page 25: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/25.jpg)
![Page 26: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/26.jpg)
![Page 27: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/27.jpg)
http://www.physics.ohio-state.edu/~dws/grouplinks/floating_point_math.pdf
![Page 28: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/28.jpg)
http://www.cs.berkeley.edu/~wkahan/Mindless.pdf
![Page 29: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/29.jpg)
In Matlab: c = a*b;
![Page 30: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/30.jpg)
![Page 31: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/31.jpg)
Příklad
![Page 32: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/32.jpg)
![Page 33: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/33.jpg)
Užitečné procedurypro programování MKP na koleně,
a to pomocí Matlabu
![Page 34: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/34.jpg)
![Page 35: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/35.jpg)
![Page 36: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/36.jpg)
![Page 37: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/37.jpg)
![Page 38: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/38.jpg)
![Page 39: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/39.jpg)
![Page 40: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/40.jpg)
![Page 41: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/41.jpg)
![Page 42: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/42.jpg)
![Page 43: O metod ě konečných prvků Lect_6](https://reader031.vdocuments.pub/reader031/viewer/2022020111/56813187550346895d97fc54/html5/thumbnails/43.jpg)