Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> ingegneria del Software >> .

Come creare un valore assoluto in MATLAB senza usare la funzione ABS

MATLAB è un pacchetto per calcoli tecnici supportati da MathWorks , Inc. MATLAB include funzioni matematiche per l'algebra lineare , statistica , l'ottimizzazione e l'integrazione numerica . Il numero assoluto , chiamato anche un modulo, è il valore di un numero senza considerare il suo segno. Per esempio , il numero assoluto di -10 è 10 . Se si utilizzano MATLAB per scopi didattici , potrebbe essere necessario implementare direttamente il calcolo modulo anziché il built-in funzione di dimostrare agli studenti il funzionamento di questa funzione . Istruzioni
1

assegnare un valore è necessario calcolare il modulo per il "numero" variabile in MATLAB . Ad esempio, " numero = -45 ; "
2

Scrivi il "se " test dichiarazione che valuta il valore della variabile . Ad esempio, " se il numero < 0modulus = numero * ( -1) ; "

In questo caso il test verifica se il "numero" variabile è minore di zero , se è così allora il modulo è calcolato moltiplicando il numero di ( -1 ) per invertire il segno del meno per il plus .
3

Completa la dichiarazione , aggiungendo la parte "else" . L' affermazione è : " elsemodulus = numero ; fine "

La parte "else " di "if" viene eseguita solo se la condizione è falsa e cioè il "numero " variabile è maggiore o uguale a zero . La parola "fine" indica la cessazione del blocco condizionale .
4

uscita il valore assoluto del numero di verificare il risultato digitando "modulo di stampa. " In questo esempio , MATLAB stampe "45" , che è il valore assoluto del numero " -45 ".

 

software © www.354353.com