Attachment 'graf_tan.txt'
DownloadPouzivam typ pisma " Ariel, tucne, size 12"
Sirku okna pre editor NotePad upravte podla sirky tohoto riadku |||||||
Mate otvorene jednak command window ML a jednak okno tohto
graf_tan.txt
Od riadku *start* zacina ukazka. Jej prikazy editujte vo svojom
ML-command window a pozorujte odozvu ML
* start *
clear, clc % zacnime s "cistym" prostredim ....
close all % prikaz zavrie vsetky graficke okna... a zaciname :-)
x = linspace( -pi/2, pi/2, 401 );
y = tan(x); % zamer: chceme graf funkcie tangens
plot( x, y )
% plot dopadol zalostne... ziaden tangens? Preco?? Pretoze
% mechanizmus automierky nemohol zvladnut situaciu... Preco?
%
% opytajme sa na tangens v poslednej zlozke vektora x!
y(401)
ans =
1.6331e+016
% vlastne tu malo by to byt "inf", zrejme pi/2 nie je "ciste" pi-pol
% brat do uvahy hodnoty "okolo" nuly a zaroven radu
% 10^16 nie je mozne !
%
% definujme premennu "okno", aby sme prikazom "axis(okno)"
% vypli automierku !
okno= [-pi/2 pi/2 -20 20]; % je to vektor [ xmin, xmax, ymin, ymax ]
axis(okno), shg % tento prikaz zariadi vypnutie automierky,
% graf.okno sa inovuje...
% graf jednej vetvy je OK.
% Teraz by sme radi znazornili graf tangensu na [ -pi/2, 3*pi/2 ]
% Urobime nieco prirodzene, co sa vsak ukaze ako nevhodne,
% ale poucne!
u= x + pi; % vektor x-hodnot pre dalsiu vetvu tangensu
% mnozinu povodnych uzlov "posunieme"
% o hodnotu pi
x2 = [x u]; % zlepime hodnoty povodneho a posunuteho
% intervalu
% nove hodnoty tangensu nie su potrebne,
% platia stare,
% pretoze tan( ) je periodicka funkcia
y2 = [y y]; % vektor y2 bude mat rovnaku length ako x2
plot(x2, y2), shg % ale automierku znovu treba vypnut!
okno2 = [ -pi/2 3*pi/2 -20 20]; % nove okno je nutne ... pre "axis"
axis(okno2), shg
% dobre to nedopadlo(!), lebo "plot" spojil body "ponad" pi/2 a
% tomu treba zabranit ...
% ved predsa vetvy tangensu nic nespaja!
%
% graf nakreslime na dva razy, ked pouzijeme prikaz "hold on" a
% ku prvemu grafu sa prida druhy (bez toho, aby sa prvy stratil...)
close % zavreli sme graficke okno
% avsak premenne ostavaju
plot( x, y ), axis( okno2 ) % zatial prva vetva
hold on, plot( u, y ), shg % teraz je to uz dobre...
grid on % ak chceme siet ...
%%-------------------------------END-----------------------------------%%
Attached Files
To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.- [get | view] (2014-11-03 10:35:28, 22.1 KB) [[attachment:Generovanie a riešenie lin sústavy.pdf]]
- [get | view] (2008-04-25 09:01:28, 7.7 KB) [[attachment:Kap-1Num.zip]]
- [get | view] (2008-04-25 09:01:28, 6.9 KB) [[attachment:Kap-2Num.zip]]
- [get | view] (2008-04-25 09:01:28, 7.5 KB) [[attachment:Kap-3Num.zip]]
- [get | view] (2009-09-23 12:42:53, 139.3 KB) [[attachment:NV_Kap1-RU.pdf]]
- [get | view] (2014-11-03 10:36:05, 20.5 KB) [[attachment:Newtonova interpolácia.pdf]]
- [get | view] (2008-04-25 09:01:28, 271.8 KB) [[attachment:PrveKrokyML-c1.pdf]]
- [get | view] (2014-10-01 09:15:09, 47.8 KB) [[attachment:Tabelovanie_a_grafy.pdf]]
- [get | view] (2008-04-25 09:01:28, 2.5 KB) [[attachment:graf_tan.txt]]
You are not allowed to attach a file to this page.
Oddelenie matematiky