Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: Neostrada: Serwer na LINUXie...a klient WINDOWS  (Przeczytany 5165 razy)

[pl]ice

  • Gość
Neostrada: Serwer na LINUXie...a klient WINDOWS
« dnia: 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 ? ....?


kamikaze

  • Gość
Neostrada: Serwer na LINUXie...a klient WINDOWS
« Odpowiedź #1 dnia: 2005-05-31, 09:59:14 »
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

khaz

  • Gość
Neostrada: Serwer na LINUXie...a klient WINDOWS
« Odpowiedź #2 dnia: 2005-06-02, 21:17:52 »
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?

Kobcio

  • Gość
Neostrada: Serwer na LINUXie...a klient WINDOWS
« Odpowiedź #3 dnia: 2005-06-18, 18:28:16 »
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

Kobcio

  • Gość
Neostrada: Serwer na LINUXie...a klient WINDOWS
« Odpowiedź #4 dnia: 2005-06-18, 18:31:22 »
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


grabber

  • Gość
Neostrada: Serwer na LINUXie...a klient WINDOWS
« Odpowiedź #5 dnia: 2005-05-30, 23:00:07 »
A dokladniej to jak skonfigurowac linux'a (Mendrive LE 2005)  by udostepnial polaczenie internetowe przez siec LAN komputerowi z WINDOWS XP...

zajacraf

  • Gość
Neostrada: Serwer na LINUXie...a klient WINDOWS
« Odpowiedź #6 dnia: 2005-05-30, 23:24:14 »
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