Как да създадете абсолютна стойност в MATLAB без да използвате функцията ABS
Стъпка 1
Задайте стойност, която трябва да изчислите модула за променливата "number" в MATLAB. Например "брой = -45;"
Стъпка 2
Напишете тестовото условие "if", което оценява стойността на променливата. Например,
"ако номерът <0 модул = номер * (- 1);"
В този случай тестът определя дали променливата "брой" е по-малка от нула; ако е така, модулът се изчислява като умножите числото с (-1), за да върнете знака от минус на плюс.
Стъпка 3
Завършете изявлението, като добавите част "else". Изявлението е, както следва: "else module = number, end"
Частта "else" на условието "if" се изпълнява само ако условието е невярно, т.е. променливата "number" е по-голяма или равна на нула. Думата "край" обозначава прекратяването на блока от условни инструкции.
Стъпка 4
Отпечатайте абсолютната стойност на номера, за да потвърдите резултата, като напишете "модул за печат". В този пример MATLAB отпечатва "45", което е абсолютната стойност на числото "-45".