NI Ürünleri İle İlgili Tartışmalar

cancel
Showing results for 
Search instead for 
Did you mean: 

Sembolik işlemler.

Merhaba arkadaşlar,
Bazı durumlarda sembolik işlemler yapmamız gerekebiliyor, bunun için matlabın sembolik desteği var. 

Örneğin 

syms x ;              % x i sembolik olarak tanımladık.

int(sin(a*x),x) ;      % burada x e göre sünüsün integrali alınır ve sonuç acos(a*x) olur.

y=x^3+4*x^2+2      %x ler semboliktir. rakam girilmesi istenmez bu durumda

Labviewde de sembolik işlem yapabiliyormuyuz ?

0 Kudos
Message 1 of 10
(4,706 Views)

Normalde Labview içerisinde bu türden değişken tanımlamaları yapmanız gerekmez. Yazdığınız fonksiyonun düğümleri bu değişken noktalarını temsil eder. Yerel/Global değişkenler dahi kullansanız isteğinizin tam olarak karşılığı değildir. Ancak özel bir fonksiyonu görsel olarak kod içerisinde belirtmek isterseniz "Formula Node" yada daha basit tanımlamalar için "Expression Node" kullanabilirsiniz.

 

Tavsiyem özel bir fonksiyon değilse Labview kodlama mantığı ile kodlayınız. Metin tabanlı dillerde kullanılan değişken temelli veri paylaşımını (data propagation) ise kablolar, düğümler, senkronizayon/yayın kanalları yoluyla gerçekleştirisiniz.

Message 2 of 10
(4,680 Views)

Merhaba, 

 

System Identification Toolkit bu tarz ihtiyaçlar için vardır. 

 

ftp://ftp.ni.com/pub/gdc/tut/usermanual.pdf

 

İyi çalışmalar,

 

Emre TÜZÜNER

AnsoLab Elektronik

Actor Framework rocks!
Emre TUZUNER
Message 3 of 10
(4,672 Views)

Yorum için teşekkürler, fakat ben bir sistemin transfer fonksiyonunu veya modelini elde etmek istemiyorum. Sembolik integral,türev vb. işlemleri gerçekleştirmek için  sembolik desteği varmı onu öğrenmek istiyorum. Ben bulamadım da. Mathscripte de de yazdım labview içerisinde sembolik işlem gerçekleşmiyor hata veriyor (  programı matlabda mfile olarak yazdım aynı programı labview mathscripte import ettiğim hata verdi) . 

0 Kudos
Message 4 of 10
(4,655 Views)

MATLAB script node olarak denediniz mi? http://digital.ni.com/public.nsf/allkb/2F8ED0F588E06BE1862565A90066E9BA

 

Emre TÜZÜNER

AnsoLab Elektronik

Actor Framework rocks!
Emre TUZUNER
0 Kudos
Message 5 of 10
(4,649 Views)

Evet, fakat çalıştırmıyor (matlabda aynı kod çalışmakta ve sonuç vermekte).

0 Kudos
Message 6 of 10
(4,647 Views)