MATLAB'de ~= Ne Demektir?

Matlab De Ne Demektir



MATLAB programlama diline daha önce rastladıysanız, operatörle karşılaşmış olabilirsiniz. ~= . Bu karakter kombinasyonu, MATLAB'ın mantıksal işlemlerinde önemli bir rol oynayarak, değerleri karşılaştırmanıza ve koşulları değerlendirmenize olanak tanır. Ama tam olarak ne yapar ~= anlamına gelir ve onu MATLAB kodunuzda nasıl etkili bir şekilde kullanabilirsiniz?

Bu bilgilendirici makalede, bu yöntemin önemini ve pratik uygulamalarını keşfedeceğiz. ~= MATLAB'de operatör.

MATLAB'de ~= Ne Demektir?

bu ~= operatörü, MATLAB'de iki değeri, vektörü veya matrisi eşit olup olmadıklarını belirterek karşılaştırmak için kullanılan karşılaştırma operatörüdür. Bu olarak gösterilir ~= ve telaffuz 'eşit değil' Şebeke. bu ~= operatörü, MATLAB'de iki sayı, vektör ve matris arasındaki eşitsizliği belirlememizi sağlar. Bu operatör, verilen parametreler eşit değilse mantıksal 1 döndürür, aksi takdirde mantıksal 0 döndürür.

MATLAB'de ~= Operatörü Nasıl Kullanılır?

Aşağıdaki örnekler, ~= MATLAB'de operatör.

örnek 1

x ve y adlı iki karmaşık vektör oluşturan aşağıdaki örneği ele alalım. Her iki vektör de 4 element içerir. daha sonra kullanırız ~= verilen iki vektörü karşılaştırmak için operatör.

x = [ 1 - 3 7 4 + Ben ] ;

ve = [ - 1 -3i 7 4 + Ben ] ;

x ~= y

Yukarıdaki örnekte, her iki vektörün de ilk iki elemanının eşit olmadığını, son iki elemanının ise eşit olduğunu görebiliriz. ~= operatörü sırasıyla iki 1 ve iki 0 döndürür.

Örnek 2

Bu MATLAB kodu, x adında iki adet 5'e 5 matris oluşturur; olanlar() işlevi ve kullanılarak oluşturulan köşegen bir matris olan y göz() emretmek. Daha sonra ~= operatörü verilen iki matrisi karşılaştırmak için kullanılır. Operatör, her iki matrisin aynı dizinlenmiş öğelerini karşılaştırır ve öğeler eşit değilse 1 döndürür, aksi takdirde 0 döndürür.

x= olanlar ( 5 ) ;

ve= göz ( 5 ) ;

x~=y

Örnek 3

Aşağıdaki kod, kullanarak 5 satır ve 5 sütundan oluşan bir köşegen matris oluşturur. göz() işlev. Daha sonra ~= operatörü, verilen matrisin üçüncü sütunu ile üçüncü satırını karşılaştırmak için kullanılır.

x= göz ( 5 ) ;

X ( :, 3 ) ~=x ( 3 ,: )

Bu örnekte, ~= operatörü, matrisin üçüncü satırının elemanları ile üçüncü sütunun elemanlarını karşılaştırır X ve elemanlar eşit değilse 1 döndürür, aksi takdirde 0 döndürür.

Örnek 4

Aşağıdaki kodda, bir karakter vektörü oluşturuyoruz 'linux' adlı X ve sonra kullan ~= belirli bir karakterin varlığını tanımlayan karakter

x= 'linux' ;

x~= 'N'

bu ~= operatörü, dizinin her karakterini karşılaştırdıktan sonra 1'ler ve 0'lardan oluşan bir dizi döndürür. 'N' . Ne zaman 1 döndürür 'N' dizi karakteriyle eşleşmez, aksi takdirde 0 döndürür.

Çözüm

bu ~= MATLAB'deki operatör, eşitliklerini belirlemek için değerleri, vektörleri veya matrisleri karşılaştırmada çok önemli bir rol oynar. Karmaşık vektörleri, matrisleri, belirli sütunları veya matris satırlarını veya bir dizideki tek tek karakterleri karşılaştırmak gibi çeşitli senaryolarda kullanışlıdır. kullanarak ~= MATLAB kullanıcıları, değerlerin veya öğelerin eşitsizliğine dayalı olarak doğru karşılaştırmalar yapabilir ve mantıksal kararlar verebilir.