Cara membuat nilai mutlak di MATLAB tanpa menggunakan fungsi ABS

Jika Anda menggunakan MATLAB untuk tujuan pendidikan, Anda mungkin perlu untuk langsung menerapkan perhitungan modul daripada fungsi terintegrasi untuk menunjukkan kepada siswa bagaimana fungsi ini berfungsi.

Langkah 1

Tetapkan nilai yang Anda perlukan untuk menghitung modul untuk variabel "angka" di MATLAB. Misalnya, "nomor = -45;"

Langkah 2

Tulis kondisi pengujian "jika" yang mengevaluasi nilai variabel. Misalnya,

"jika nomor <0 modul = angka * (- 1);"

Dalam hal ini tes menentukan apakah variabel "angka" kurang dari nol; jika demikian, modul dihitung dengan mengalikan angka dengan (-1) untuk mengembalikan tanda dari minus ke plus.

Langkah 3

Lengkapi pernyataan, tambahkan bagian "lain". Pernyataannya adalah sebagai berikut: "else module = number; end"

Bagian "lain" dari kondisi "jika" hanya dieksekusi jika kondisinya salah, yaitu, variabel "angka" lebih besar dari atau sama dengan nol. Kata "akhir" menunjukkan penghentian blok instruksi bersyarat.

Langkah 4

Cetak nilai absolut dari angka untuk memverifikasi hasil dengan mengetik "modul cetak". Dalam contoh ini, MATLAB mencetak "45", yang merupakan nilai absolut dari angka "-45".