Rabu, 17 November 2010

Function PADL

Dalam pemrograman, seringkali kita harus melakukan pemolesan data sehingga memperindah tampilan, seperti numerik 1 harus ditampilkan sebagai string 01 atau 001 atau 0001. Langkah langkah pemrogramannya dapat dilakukan sebagai berikut dengan pengandaian input yang diberikan adalah numerik 123 :

  1. Ubah Input dari numerik ke string (lihat function num2string, lihat pembahasan konversi numerik ke string pada blog ini).
  2. Hapus space yang ada di depan atau di belakang string (gunakan function Trim Whitespace pada Labview), " 123" ==> "123"
  3. Tambahkan string "0" di depan string sebanyak yang diinginkan (gunakan function Concatenate Strings pada Labview), "123" ==> "0000000123" 
  4. Balik String dengan function Reverse String pada Labview, "000000099" ==> "3210000000" 
  5. Potong sebanyak output yang diinginkan, gunakan function String Subset pada Labview, misal diminta 5 digit, maka string "3210000000" ==> "32100". 
  6. Balik string dengan function Reverse String pada Labview, "32100" ==> "00123"
Inilah function function yang dipakai pada bab ini



Berikut satu persatu langkah pembuatan programnya :
Pertama kita buat front panel dengan 2 input (numerik nilai yang akan diolah dan numerik panjang hasil yang diinginkan) dan 1 output (string hasil pengolahan).



Selanjutnya, blok diagrammnya dibuat seperti berikut :



Unduh Source Program PADL ?

Tidak ada komentar:

Posting Komentar