| Matma / Liczby zespolone - pozbyć się "i" |
| . 1 . 2 . >> |
| Autor | Wiadomość |
| Bartek
|
Posted: 5 Kwi 2005 14:56:48 Witam! Piszę program który wykonuje obliczenia w pętli. W tej pętli występuje między innymi także liczba zespolona w postaci a + bi. To mi nieco przeszkadza, bo chcę wyliczyć wartość rzeczywistą wyrażenia z pętli. Dla części iteracji pętli wartość zmiennej b = 0, więc nie ma problemu, ale dla dużej ilości przypadków niestety tak nie jest. Czy są jakieś sposoby aby się pozbyć części urojonej "i"? Mogę wkleić kod z tą pętlą lecz jest ona trochę rozbudowana i przez to może być nieczytelna. Dzięki z góry za wszelką pomoc. Pozdrawiam Bartek |
| Damian Sobota
|
Posted: 5 Kwi 2005 14:58:01 Piszę program który wykonuje obliczenia w pętli. W tej pętli występuje
między innymi także liczba zespolona w postaci a + bi. To mi nieco przeszkadza, bo chcę wyliczyć wartość rzeczywistą wyrażenia z pętli. Dla części iteracji pętli wartość zmiennej b = 0, więc nie ma problemu, ale dla dużej ilości przypadków niestety tak nie jest. Czy są jakieś sposoby aby się pozbyć części urojonej "i"? Mogę wkleić kod z tą pętlą lecz jest ona trochę rozbudowana i przez to może być nieczytelna. Dzięki z góry za wszelką pomoc. Moze skorzystaj z faktu ze i^2=-1 ? |
| Bartek
|
Posted: 5 Kwi 2005 15:12:23 Moze skorzystaj z faktu ze i^2=-1 ?
To też jest rozwiązanie, ale chyba nie zawsze pomoże. Jeśli zrobię sqrt( i^2 * b^2 ) wartość pod pierwiastkiem będzie zawsze ujemna i się nie da spierwiastkować. |
| Mateusz Kwasnicki
|
Posted: 5 Kwi 2005 15:21:44 Piszę program który wykonuje obliczenia w
pętli. W tej pętli występuje między innymi także liczba zespolona w postaci a + bi. [...] Czy są jakieś sposoby aby się pozbyć części
urojonej "i"? [...] Aby mozna bylo jakkolwiek odpowiedziec, musisz powiedziec, co wyliczasz w tej petli. Jesli np. szukasz rozwiazania rownania, to Twoje pytanie troche nie ma sensu. |
| Bartek
|
Posted: 5 Kwi 2005 16:56:36 Aby mozna bylo jakkolwiek odpowiedziec, musisz powiedziec, co wyliczasz
w tej petli. Jesli np. szukasz rozwiazania rownania, to Twoje pytanie troche nie ma sensu. A może po prostu pominąć to "i"? Czy będzie duża różnica (tzn. na pewno będzie jakaś, ale jak się nie da inaczej...)? Pozdrawiam Bartek |
| Antek Laczkowski
|
Posted: 6 Kwi 2005 10:56:16 A może po prostu pominąć to "i"? Czy będzie duża różnica (tzn. na pewno będzie jakaś, ale jak się nie da inaczej...)? Nie, nie, "i" zostaw, byłaby to zbrodnia na liczbach zespolonych Dobre odpowiedzi masz w poprzednich postach, ja bym sobie zadał takie pytanie: "która część zespolonego wyniku odpowiada rzeczywistości ?" Re, Im, a może moduł ? Bawcie się, akurat tutaj znam odpowiedź. Jak cudnie jest trochę się pokłocić! Dziękuję. Antek |
| Bartek
|
Posted: 7 Kwi 2005 11:43:04 Nie, nie, "i" zostaw, byłaby to zbrodnia na liczbach zespolonych Dobre odpowiedzi masz w poprzednich postach, ja bym sobie zadał takie pytanie: "która część zespolonego wyniku odpowiada rzeczywistości ?" Re, Im, a może moduł ? No to chyba będzie moduł, bo w interpretacji geometrycznej jest to długość wektora opisującego daną liczbę zespoloną, tj. odległość od środka układu współrzędnych, a samo Re to część rzeczywista liczby zespolonej. Czy to będzie tak ? Pozdrawiam Bartek |
| . 1 . 2 . >> |