Forum Linux.pl
System => Konfiguracja => Wątek zaczęty przez: [pl]ice w 2005-05-31, 09:38:00
-
chce sprawdzic czy ang_x nie jest mniejsze niz zero, jak tak to 2*pi dodac do ang_x
nie wiem jak z tego petle zrobic:
...
ang_1= ....
ang_2=....
ang_3=....
ang_4=...
ang= kat; problem ze on nie moze byc mniejszy niz 0, chcialem tak zrobic:
n=4
for i=1:n,
if ang_n<0
ang_n=ang_n+(2*pi)
end
end;
to dziala recznie (bede miec oczekiwany rezultat)
jak zakodowac zeby ang_1,ang_2 itd. byl tam w if jako ang_ n ? ....?
-
2005-05-31 09:38:00 [pl]ice napisał:
> chce sprawdzic czy ang_x nie jest mniejsze niz zero, jak tak to 2*pi dodac do ang_x
> nie wiem jak z tego petle zrobic:
> ...
> ang_1= ....
> ang_2=....
> ang_3=....
> ang_4=...
>
> ang= kat; problem ze on nie moze byc mniejszy niz 0, chcialem tak zrobic:
> n=4
> for i=1:n,
> if ang_n<0
> ang_n=ang_n+(2*pi)
> end
> end;
>
> to dziala recznie (bede miec oczekiwany rezultat)
>
> jak zakodowac zeby ang_1,ang_2 itd. byl tam w if jako ang_ n ? ....?
>
>
http://www.republika.pl/dief/main.html
-
2005-05-31 09:38:00 [pl]ice napisał:
> chce sprawdzic czy ang_x nie jest mniejsze niz zero, jak tak to 2*pi dodac do ang_x
> nie wiem jak z tego petle zrobic:
> ...
> ang_1= ....
...
> ang= kat; problem ze on nie moze byc mniejszy niz 0, chcialem tak zrobic:
> n=4
> for i=1:n,
> if ang_n<0
> ang_n=ang_n+(2*pi)
> end
> end;
...
> jak zakodowac zeby ang_1,ang_2 itd. byl tam w if jako ang_ n ? ....?
*********************************************************************
Mam problem ze zrozumieniem Twojego pytania. Nie napisałeś w czym programujesz, może to by pomogło.
Domyślam się, że chodzi o zmienianie nazw zmiennych w kolejnych iteracjach pętli. Po mojemu to się nie da - przynajmniej ja nic o tym nie wiem. A czy w tym języku istnieją dobre kontenery? Wtedy mógłbyś dodać te zmienne do jednego kontenera (np. w Javie metodą *.add()) i np. stosując iterator przemieszczać się po kolejnych obiektach z kontenera i wykonywać pożądane iteracje. Ale chyba nie idzie Ci o Javę? Może następnym razem warto nadmienić w czym kodujesz?
-
Witam, mam pewien pomysl ale nie wiem czy akurat w twoim przypadku mozesz tak zrobic, mianowicie moglbys zrobic ze zmiennych ang_x tablice ang
- , wtedy zmiana indeksu tablicy w petli nie sprawialaby zadnych problemow, ale powtarzam nie zawsze mozna tak zrobic( chociaz prawie).
Kobcio
-
PS. Dodaje jeszcze ( tak dla Khaza) ,ze moj pomysl odnosi sie do jezykow z grupy C (tzn. Ansi C, C++ ,C# itp) oraz z grupy Pascala.
Kobcio
-
A dokladniej to jak skonfigurowac linux'a (Mendrive LE 2005) by udostepnial polaczenie internetowe przez siec LAN komputerowi z WINDOWS XP...
-
2005-05-30 23:00:07 grabber napisał:
> A dokladniej to jak skonfigurowac linux'a (Mendrive LE 2005) by udostepnial polaczenie
> internetowe przez siec LAN komputerowi z WINDOWS XP...
-------------
iptables a dokładnie
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
na WindowsXp podajesz ip linuxa=bramkę i już
pozdr