Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    stampare punti con gnuplot

    ciao

    che voi sappiate quale è la sintassi x dire a gnuplot di disegnare su un grafico n punti con coordinate x,y ?

    thnks nik
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  2. #2
    up
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  3. #3
    Da dove le prendi queste coordinate???
    " . . . e risuona il mio barbarico YAWP sopra i tetti del mondo . . . " - Walt Whitman

  4. #4
    da un file ma lo posso formattare come voglio io

    mi basterebbe sapere la sintassi, ad esempio

    codice:
    (x,y)
    (x,y)
    (x,y)
    (x,y)
    (x,y)
    (x,y)
    oppure

    codice:
    [4;5]
    [4;5]
    [4;5]
    [4;5]
    [4;5]

    ho fatto un po di tentativi ma dice che la sintassi non è corretta, ho provato anche a leggere l'help ma non sono riuscito a trovare nulla!
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  5. #5
    Ok

    Il comando da usare è:


    plot 'nomefile' u 1:2


    u sta per using e 1:2 vuol dire che le x le prende dalla colonna 1 e le y dalla 2.

    Cmq usa meglio l'help perché è ottimo!!!
    " . . . e risuona il mio barbarico YAWP sopra i tetti del mondo . . . " - Walt Whitman

  6. #6
    grazie!
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  7. #7
    Di solito basta separare i punti con uno spazio o un tab. Ti mando uno script di esempio

    Salva questo script come generate.sh

    codice:
    #!/bin/bash
    #(c)2005 www.openclose.it
    #Questo script genera una colonna di dati numerici 
    #casuali per testare gnuplot
    
    MAX=1000
    :>input.txt
    
    for i in `seq 1 $MAX`; do
    
            echo -e "$i\t$((RANDOM%$MAX))" >> input.txt
    
    done
    
    gnuplot make.plot
    display grafico.png
    Salva questo script come make.plot

    codice:
    set term png size 800, 400
    set output 'grafico.png'
    set yrange [ 0 : ]
    set xrange [ 0 : ]
    set title "Titolo del grafico"
    plot "input.txt" using 1:2 title "Significato dei punti" with points
    Gli script devono stare nella stessa dir. Ora fai:

    codice:
    ~$ chmod +x generate.sh
    ~$ ./generate.sh
    Puoi vedere come e` strutturato il file di input (input.txt)

    Ciao.
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.