Portál AbcLinuxu, 12. května 2025 07:09

Dotaz: Vykreslení histogramu v Octave pomocí GNUPlotu

21.2.2007 13:31 RAM | skóre: 1
Vykreslení histogramu v Octave pomocí GNUPlotu
Přečteno: 314×
Odpovědět | Admin
Zdravím, rád bych vykreslil histogram v Octave pomocí GNUPlotu, ale takovým způsobem, aby vstupní data načetl Octave ze souboru. Když jsem použil následujícího postupu

> for i = 1 : radku > hist([hodnota(i)], 5) > endfor

tak to (pochopitelně) nefunguje (do proměnné hodnota(i) načítám data ze vstupního souboru), ale nevím, jakým způsobem tam ty hodnoty ze souboru dostat.

Roman
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.2.2007 15:07 five | skóre: 6 | Bratislava
Rozbalit Rozbalit vše Re: Vykreslení histogramu v Octave pomocí GNUPlotu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi nechapem otazku. Mas subor (haluska.txt) s hodnotami napr: kazdy riadok hodnota, a potrebujes ho nacitat a vykreslit histogram danych hodnot.

potom: a=load haluska.txt hist(a);

Alebo mi nieco unika? Btw. ak chces vykreslit len jeden histogram nepotrebujes na to for. Vseobecne pri praci s vektorovym toolom sa ludia vyhybaju cyklom. Vela stastia
21.2.2007 15:42 RAM | skóre: 1
Rozbalit Rozbalit vše Re: Vykreslení histogramu v Octave pomocí GNUPlotu
Diky za odpoved, uz to funguje. Netusil jsem ze pro vytvoreni histogramu si to Octave zpracuje takovym zpusobem, ze nacte automaticky vsechny radky a nenapadlo me to zkusit.

Roman
21.2.2007 16:14 five | skóre: 6 | Bratislava
Rozbalit Rozbalit vše Re: Vykreslení histogramu v Octave pomocí GNUPlotu
Naopak, najskor zobere cely vektor a potom ho posle funkcii hist, ktora ten vektor ocakava ;0).

Peta

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.