ABS fonksiyonunu kullanmadan MATLAB'da mutlak değer nasıl oluşturulur

MATLAB'ı eğitim amacıyla kullanıyorsanız, öğrencilere bu işlevin nasıl çalıştığını göstermek için tümleşik işlev yerine modül hesaplamasını doğrudan uygulamanız gerekebilir.

1. Adım

MATLAB'de "sayı" değişkeninin modülünü hesaplamanız için gereken değeri atayın. Örneğin, "sayı = -45;"

2. Adım

Değişkenin değerini değerlendiren "if" test koşulunu yazın. Örneğin,

"eğer sayı <0 modülü = sayı * (- 1);"

Bu durumda test, "sayı" değişkeninin sıfırdan küçük olup olmadığını belirler; eğer öyleyse, modül (-1) ile sayıyı çarparak eksi ile artı arasında dönüş yapmak için hesaplanır.

3. adım

"Diğer" bölümünü ekleyerek ifadeyi tamamlayın. Açıklama şu şekildedir: "else module = number; end"

"İf" koşulunun "else" kısmı sadece koşul yanlışsa, yani "number" değişkeninin sıfırdan büyük veya ona eşit olması durumunda yürütülür. "Son" kelimesi koşullu talimat bloğunun sona erdiğini gösterir.

4. Adım

"Print module" yazarak sonucu doğrulamak için sayının mutlak değerini yazdırın. Bu örnekte, MATLAB, "-45" sayısının mutlak değeri olan "45" basar.