ÍNDICE


 
OPERADORES RELACIONALES Y LÓGICOS
    Operadores relacionales
< Menor que

<= Menor o igual

> Mayor que

>= Mayor o igual

== Igual a

?? Distinto a

Devuelven resultados 1, si es cierto o 0, si es falso.

Ejemplos:
 

EDU» 3>2 ans = 1 EDU» 2>3 ans = 0
EDU» 2==2 ans = 1
EDU» Prueba==doble
ans = Columns 1 through 12
0 0 0 0 0 0 0 0 0 0 0 0
Columns 13 through 24
0 0 0 0 0 0 0 0 0 0 0 0
Columns 25 through 32
0 0 0 0 0 0 0 0
EDU» Prueba>doble
ans = Columns 1 through 12
0 0 0 0 0 0 0 0 0 0 0 0
Columns 13 through 24
0 0 0 0 0 0 0 0 0 0 0 0
Columns 25 through 32
0 0 0 0 0 0 0 0
EDU» Prueba<doble
ans = Columns 1 through 12
1 1 1 1 1 1 1 1 1 1 1 1
Columns 13 through 24
1 1 1 1 1 1 1 1 1 1 1 1
Columns 25 through 32
1 1 1 1 1 1 1 1
EDU» a
a = 1 1 1 0 0 1 1 0
EDU» b
b = 0 1 1 1 0 0 1 0
EDU» a>b
ans = 1 0 0 0 0 1 0 0
EDU» 'D'>'d'
ans = 0
    Operadores lógicos.
& AND

| OR

~ ???

xor(a,b) EXCLUSIVE OR

Ejemplos:
 

a = 1 1 1 0 0 1 1 0
b = 0 1 1 1 0 0 1 0
EDU» a&b
ans = 0 1 1 0 0 0 1 0
EDU» a|b
ans = 1 1 1 1 0 1 1 0
EDU» xor(a,b)
ans = 1 0 0 1 0 1 0 0
EDU» ~a
ans = 0 0 0 1 1 0 0 1

Ejemplo:
Dada la función y = cos x2 – sin 2x.

  • Representar gráficamente la función. Paso = 0.1. Entre 0 y 2?
  • Calcular sus máximos, mínimos y puntos de inflexión locales en el intervalo dado.
  • Calcular numéricamente y representar su derivada
  • Calcular el array que limita los valores de la derivada a 5. Por debajo de ese valor la derivada queda como está. Por encima toma valor 5.
  • Representar esa nueva función truncada gráficamente.
x=(0:0.1:2*pi)
y=cos(x.^2)-sin(2*x)
der=diff(y)./diff(x)
dertrunc=der>5
dertrunc=dertrunc*5
dertr=(der<5).*der+dertrunc

ÍNDICE