[Mathematica] Rysowanie wykresu na podstawie dwóch list

ciastko44
Użytkownik
Użytkownik
Posty: 27
Rejestracja: 23 paź 2013, o 18:01
Płeć: Mężczyzna
Lokalizacja: Rzeszów
Podziękował: 9 razy

[Mathematica] Rysowanie wykresu na podstawie dwóch list

Post autor: ciastko44 »

Witam,
jeśli mam pewne dane, robie z nich liste uzywajac List[..] zeby wpisac dane z jednej kolumny i drugi raz List zeby wpisac dane z drugiej, jak mam je naniesc na wykres? Czytalem o PlotList ale nie wiedzialem jak to zrobic jak patrzylem na internecie oni tej komendy jakos inaczej uzywali.
Ostatnio zmieniony 3 lis 2013, o 11:44 przez Afish, łącznie zmieniany 1 raz.
Powód: Staraj się lepiej dobierać nazwy tematów, tak by wskazywały o czym jest treść zadania.
Awatar użytkownika
JakimPL
Użytkownik
Użytkownik
Posty: 2401
Rejestracja: 25 mar 2010, o 12:15
Płeć: Mężczyzna
Lokalizacja: Katowice
Podziękował: 43 razy
Pomógł: 459 razy

[Mathematica] Rysowanie wykresu na podstawie dwóch list

Post autor: JakimPL »

Możesz rozjaśnić, poprzeć przykładem? Nie za bardzo rozumiem, jaki typ masz danych w liście i co ma być na wykresie.

To determinuje sposób rozwiązania.
ciastko44
Użytkownik
Użytkownik
Posty: 27
Rejestracja: 23 paź 2013, o 18:01
Płeć: Mężczyzna
Lokalizacja: Rzeszów
Podziękował: 9 razy

[Mathematica] Rysowanie wykresu na podstawie dwóch list

Post autor: ciastko44 »

Mam podane pewne dane na kartce np.:

Kod: Zaznacz cały

Q:5,4,9,7,6,2
Z:20,4,9,79,1 
Mam z tego zrobic liste i wykres i zaznaczyc osie, jak to zrobic? Niech na osi odciętych będzie Z.
Ostatnio zmieniony 3 lis 2013, o 11:44 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
Awatar użytkownika
JakimPL
Użytkownik
Użytkownik
Posty: 2401
Rejestracja: 25 mar 2010, o 12:15
Płeć: Mężczyzna
Lokalizacja: Katowice
Podziękował: 43 razy
Pomógł: 459 razy

[Mathematica] Rysowanie wykresu na podstawie dwóch list

Post autor: JakimPL »

Q i Z oznaczają...? Nie zgadzają się wielkości tych list, załóżmy, że obetniemy jedną listę o jedną wartość:

Kod: Zaznacz cały

X = {5, 4, 9, 7, 6}
Y = {20, 4, 9, 79, 1}
ListPlot[Table[{X[[k]], Y[[k]]}, {k, 1, 5}]]
ODPOWIEDZ