Labview LabVIEW : Dizi (Array) By Muhammet Özcan Posted on 30 Mart 2018 3 min read 0 0 3,053 Paylaş ! Facebook Paylaş ! Twitter Paylaş ! Google+ Paylaş ! Reddit Paylaş ! Pinterest Paylaş ! Linkedin Paylaş ! Tumblr Diziler Diziler , aynı türde verilerin birlikte yer aldığı gruplardır. Tekrarlayan işlemlerin geçmişini saklamak istediğinizde çok faydalıdır. Bir dizi de eleman ve boyut bilgilerini tutmaktadır. Elemanlar diziyi oluşturan veriler , boyutlar ise dizinin uzunluğu , genişliği ve derinliğidir. Dizi de bulunan her eleman sıfırdan başlayıp birer birer artan Index ile kayıt altına alınır. Dizinin ilk elemanı Index 0 , İkinci elemanı Index 1 olarak devam eder. Bir dizi en fazla 231-1 sayıda elemana sahip olabilir. Index 0 1 2 3 4 5 6 7 8 9 10 Dizi 50 94 76 22 63 14 42 59 81 93 27 Dizi Oluşturma LabVIEW’de dizi oluşturmak için kontrol paletinde bulunan ‘Array’ nesnesini ön panele yerleştirmemiz gerekiyor. Yerleştirilen bu dizinin içi ilk başta veri tipi belli değildir. Kullanmak isteğimiz veri tipini kontrol paletinden seçerek , dizinin içerisine sürükleyerek bırakılır. Bıraktığımız zaman oluşan görüntü aşağıdaki görülmektedir. Fareyi dizinin üstüne getirip aşağı doğru çektiğimiz zaman dizinin elemanları görünmeye başlanacaktır. Dizinin elemanları solda görüldüğü gibi ilk başta sıfır değerindedir ve pasif durumdadır. Sağdaki resimde dizi elemanları belirlenmiş dizi görülmektedir. Diziyi farklı kontrol ve indikatör veri tipi belirleyebiliriz. Aşağıdaki resimde farklı veri tipine sahip dizinin ön panel ve blok diyagramdaki görünüşü görünmektedir. Örnek : Random komutunu kullanarak 100 ms aralıklarla değişen 10 elemanlı rastgele sayılardan oluşan bir dizi oluşturalım. Dizi Fonksiyonları Functions Palette > Programming Group > Array yolunu izleyerek dizi fonksiyonlarına ulaşabilirsiniz. Dizi fonksiyonları ile ; Dizi Uzunluğunu Bulma Dizi Oluşturma Dizi Tersleme Dizi Döndürme Dizi Değiştirme Dizi Elemanı Silme İndeks Numarasını Bulma Dizi Max. Ve Min. Elemanlarını Bulma Sütun Dizisi Oluşturma gibi birçok işlemi yapabilirsiniz. Sonraki yazılarda LabVIEWde Dizi Fonksiyonlarını detaylı şekilde anlatacağız.