Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 08. 11. 2014 18:47

Michal 64
Příspěvky: 46
Škola: FSV CVUT
Pozice: student
Reputace:   
 

Hesslerova projekce Matlab

Ahoj mám problém s vytvořením grafu polynomické sítě který by měl vypadat takto:
http://www.netze-im-net.de/bilder/poko_orth_t.gif

Zkouším graf vytvořit v matlabu nicméně se mi nedaří vykreslit poledníky používám následující tvorbu:

R=6380;
Ro=180/pi;

figure(1)
% rovnobezky

for lat = -90/Ro:10/Ro:90/Ro;

v= -pi:10/Ro:pi;
[m,n]= size(v);

u= ones(m,n)*lat;

X=R*(1./(tan(u))).*sin(v.*sin(u))
Y=R*((1./tan(u)).*(1-cos(v.*sin(u)))+u);

plot(X,Y,'b');

hold on;

end

% poledniky
% figure(2)
for pol = [-80/Ro:10/Ro:-10/Ro,10/Ro:10/Ro:80/Ro]

v= -90/Ro:10/Ro:90/Ro;
[m,n]= size(v);

u= ones(m,n)*pol;

X=R*(1./(tan(u))).*sin(v.*sin(u));
Y=(R*((1./tan(u)).*(1-cos(v.*sin(u)))+u));

plot(Y,X,'b');

end

pro daný předpis se mi zobrazí sít rovnoběžek správně jak by měla ale poledníky se stíle zobrazují špatně.Tvorba grafů následujícím způsobem mi fungovala na všech předešlích grafech světové sítě ale zde sem s poledníky narazil a nevím co s tím?
Máte někdo prosím nápad nebo řešení problému.Předem děkuji

Ahoj Michal

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson