LabVIEW Team Indonesia

cancel
Showing results for 
Search instead for 
Did you mean: 

mengatur xscale pada graph

Salam semuanyaa..

Saya memplot graph pada waveform chart, seperti pada gambar di bawah

graph.png

yang dihasilkan adalah moving graph, jadi xscale otomatis terus berubah..

nah, saya ingim memplot graph tersebut seperti dibawah ini

graph2.png

jadi apabila graph sudah di 130 (xscale), maka graph yang lain akan muncul lagi dimulai dari scale 0, begitu seterusnya, tanpa menghilangkan graph sebelumnya (jadi akan menumpuk), apakah ada tekniknya supaya bisa seperti itu?

saya sudah mencoba, tapi graph sebelumnya (0-130 pertama) menghilang dan muncul graph baru (0-130 kedua)..

terima kasiih..

0 Kudos
Message 1 of 11
(7,042 Views)

mau ditumpuk seperti Eye Diagram ya?

yang jadi permasalahan adalah, apakah setiap plot yang mau ditumpuk jumlahnya 131 samples? kalau tidak bagaimana? Yang jadi masalah kalau tidak numpuknya jadi tidak sama. Dipastikan dulu jumlah samplenya sama 131, masalah numpuk ga susah.

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 2 of 11
(4,868 Views)

iya mas krisna..

kemungkinan emang jumlah sampelnya sama, karna grafiknya berulang terus mas..

yang beda hanya dibagian y-scale aja nantinya..

0 Kudos
Message 3 of 11
(4,868 Views)

pakai waveform graph trus ditumpuk pakai For Loop atau pakai Build Array:

display.png

stack graph.png

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
Message 4 of 11
(4,868 Views)

Maaf mas krisna, kalau pakai itu berarti grafiknya baru muncul setelah proses selesai ya? karna ketika saya coba malah di waveform graphnya hanya garis lurus aja..

graph.png

graphblock.png

0 Kudos
Message 5 of 11
(4,868 Views)

Hi Ulan,

Berdasarkan algoritma dirimu memang benar keluarannya hanya satu....sori....terlihat satu.

Jika dirimu lihat lebih teliti dari waveform graph, itu ada 5 titik yang dinterpolasi, berari isi dari array yang dirimu plot adalah (mungkin) [42;42;42;42;42]. Coba cek kembali apakah ini behavior yang dirimu inginkan, jika tidak berarti bug.

Dan ya, di plotnya hanya satu kali yaitu pada saat setelah For-Loop selesai eksekusi.

SR

0 Kudos
Message 6 of 11
(4,868 Views)

iya mas suryo, saya agak sedikit bingung..

sepertinya memang ada yang salah, karena saya coba ikutin yang dari mas krisna..

selain menggunakan for-loop apa ada cara lain untuk buat graph menumpuk dengan xscale yang udah ditetapkan?

mohon bantuannyaa..

terima kasih

0 Kudos
Message 7 of 11
(4,868 Views)

Hi Ulan,

I thought so, karena dari yang saya lihat dari cara dirimu mengekstrak array saya agak sedikit ragu.

Mari kita lihat:

1. Seperti apakah isi dari file tes.txt dirimu?

2. Apakah dirimu tahu bahwa jika nilai skalar (satu angka, bukan set array) kemudian kamu masukkan ke build array hanya akan menghasilkan array dengan satu elemen (isi arraynya hanya angka tersebut, sisa elemennya tak terdefinisikan alias tidak ada)?

3. Pada porsi for-loop kamu melakukan operasi mean dengan data yang sama di setiap iterasi? dimana so pasti hasilnya pasti sama per iterasinya. Apakah ini yang Anda inginkan?

Lihat VI yang saya attach. Apakah seperti ini yang Ulan maksud?

Check again, buat flow chart, dan re-check algoritma yang dirimu buat.

SR

0 Kudos
Message 8 of 11
(4,868 Views)

1. Ini isi dari test.txt mas, hanya satu column aja

test.png

2. saya kurang paham mas surya masaalah itu, berarti hanya terbaca satu angka saja nantinya?

3. wah berarti saya salah ya mas suryo? karena yang saya maksud yang di mean adalah data yang ada di test.txt itu.. semua datanya.. baru di plot..

iya mas suryo, saya udah cek VI-nya seperti ituu... saya coba dulu ya mas suryo, terima kasih atas bantuannyaa...

0 Kudos
Message 9 of 11
(4,868 Views)

maaf mas suryo saya bingung sudah coba berkali-kali tapi gak berhasil2..

kalau dari contoh yg dr mas suryo kasih itu sampel-nya random kan ya..

kalau dari read dr txt bagaimana?

saya coba taro local variable di mean dan hasilnya hanya garis lurus aja..

1.png

kalau saya taro read txt.nya di dalam for loop memang bisa terbentuk graph tapi hanya sekali saja, karna dia hanya membaca 150 sampel aja kan ya mas dr file .txt itu.. bagaimana dengan sisa sampelnya yang mau saya plot?

2.png

mohon pencerahannya..

terima kasih

0 Kudos
Message 10 of 11
(4,868 Views)