SlideShare una empresa de Scribd logo
Sesión 7
Operadores en Matlab
Operadores relacionales
Los operadores relacionales comparan números o variables que
contienen números.
Ejemplos

Si la comparación es verdadera Matlab devuelve un 1.
Si la comparación es falsa Matlab devuelve un 0.
Fallo típico en Matlab

Un fallo típico en Matlab es confundir estos 2 comandos …

a=2
a==2
Entender la diferencia!!! Qué hace cada uno?
Fallo típico en Matlab

Un fallo típico en Matlab es confundir estos 2 comandos …

a=2

Matlab asigna a la variable “a” el valor 2!

a==2

Matlab comprueba si a es igual a 2!

Entender la diferencia!!! Qué hace cada uno?
Operadores relacionales con vectores
Los operadores relacionales también sirven para hacer comparaciones en un vector.
Esto permite detectar y acceder a elementos del vector que cumplen ciertas condiciones.

Vector lógico con 1s y 0s !!

Obtiene subvector con los elementos
que cumplen la condición
Obtiene las posiciones del vector
que cumplen la condición
Operadores lógicos
Los operadores lógicos sirven para comprobar la veracidad o falsedad
de enunciados, normalmente formados por más de una sentencia o
comparación. Se suelen utilizar junto a operadores relacionales.
Operador lógico

Descripción

Ejemplo

& (and)

Verdadero sólo si las dos
comparaciones son
verdaderas

>> x=5;
>> (x>2) & (x<10)
ans = 1

| (or)

Verdadero si al menos una
de las comparaciones es
verdaderas

>> x=8;
>> (x>2) | (x<5)
ans = 1

~ (not)

Niega el resultado de la
comparación. Verdadero si la
comparación es falsa.

>> x=8;
>> ~ (x>10)
ans = 1
Importar datos en Matlab desde ficheros

variable_matlab = importdata('nombre_fichero.txt');
El comando importdata extrae datos de un fichero de
texto y los almacena en una variable Matlab.

Más contenido relacionado

PPTX
Sesión 6: Teoría Básica de Transistores BJT
PDF
Solucionario ecuaciones2
PPT
V corriente alterna 1
DOCX
Clasificación de las ecuaciones diferenciales
PDF
Algebra de boole y simplificacion logica
DOCX
Propagación de errores
DOCX
Circuitos recortadores
Sesión 6: Teoría Básica de Transistores BJT
Solucionario ecuaciones2
V corriente alterna 1
Clasificación de las ecuaciones diferenciales
Algebra de boole y simplificacion logica
Propagación de errores
Circuitos recortadores

La actualidad más candente (20)

PPT
Calculo de la capacitancia
PDF
Reglas basicas de integracion
DOCX
Practica 7 Flip Flop
PPTX
Ecuaciones diferenciales no lineales
PPTX
Resolución de ecuaciones diferenciales con MATLAB R2015a
PPTX
Densidad de flujo magnético
PPT
Serie de-taylor-y-maclaurin
PDF
Solucionario de dennis g zill ecuaciones diferenciales
DOCX
La función escalón unitario
PPTX
Pulsos de reloj de Circuito integrado 555
PPTX
Método de gauss jordan
PPTX
Derivadas. Método de incremento o Regla de los 4 pasos
PDF
Formulario Cálculo Integral, Derivación, Identidades Trigonométricas, Varias.
PPT
Circuitos de corriente alterna
DOCX
Operaciones Básicas con el Sistema Octal
TXT
Serie Fibonacci en C
PDF
Modelo para informe en ieee
PDF
IMPEDANCIA Y REACTANCIA
PDF
Series infinitas
PPT
Transformaciones lineales
Calculo de la capacitancia
Reglas basicas de integracion
Practica 7 Flip Flop
Ecuaciones diferenciales no lineales
Resolución de ecuaciones diferenciales con MATLAB R2015a
Densidad de flujo magnético
Serie de-taylor-y-maclaurin
Solucionario de dennis g zill ecuaciones diferenciales
La función escalón unitario
Pulsos de reloj de Circuito integrado 555
Método de gauss jordan
Derivadas. Método de incremento o Regla de los 4 pasos
Formulario Cálculo Integral, Derivación, Identidades Trigonométricas, Varias.
Circuitos de corriente alterna
Operaciones Básicas con el Sistema Octal
Serie Fibonacci en C
Modelo para informe en ieee
IMPEDANCIA Y REACTANCIA
Series infinitas
Transformaciones lineales
Publicidad

Similar a Sesión 7 matlab - Operadores lógicos y relacionales (20)

PPSX
Introducción a java script operadores
PPSX
Introducción a java script operadores
PDF
2_LenguajeMATLAB
PDF
Leccion A Tutorial 4
 
DOC
Operadores C SHARP
ODP
P web(21,'elementos de js')
DOCX
Ap n° 7 rios,m. fernanda
PPSX
EXPRESION DE INFORMATICA.PXNNNNNNNNNNNXD
PPT
Unidad 2
PPTX
Evaluación de expresiones - Método divide y vencerás
PPTX
ec dif con matlab.pptx
PPTX
Variables, tipos de datos, operadores
PPT
PDF
Conceptos básicos de programación
PDF
Unidad II Datos y Entidades Primitivas - Expresiones
PPTX
Expresiones y operaciones grupo 1
PDF
1. guia 1 introduccion a matlab
PPTX
Operadores en c_ (1)
PPTX
Operadores de c++
PPTX
OPERADORES PARA C++
Introducción a java script operadores
Introducción a java script operadores
2_LenguajeMATLAB
Leccion A Tutorial 4
 
Operadores C SHARP
P web(21,'elementos de js')
Ap n° 7 rios,m. fernanda
EXPRESION DE INFORMATICA.PXNNNNNNNNNNNXD
Unidad 2
Evaluación de expresiones - Método divide y vencerás
ec dif con matlab.pptx
Variables, tipos de datos, operadores
Conceptos básicos de programación
Unidad II Datos y Entidades Primitivas - Expresiones
Expresiones y operaciones grupo 1
1. guia 1 introduccion a matlab
Operadores en c_ (1)
Operadores de c++
OPERADORES PARA C++
Publicidad

Más de matlab_usc (13)

PDF
Ejercicio Repaso bucles y IF
PDF
Slides sesion9 matlab
PDF
Slides sesion8 matlab - IF y bucles
PDF
Ejercicios extra sesion8
PDF
Sesión 8
TXT
Fichero1
TXT
Fichero2
PDF
Ejercicio repaso sesion5
PDF
Ejercicio extra funciones
PDF
Sesión 6: funciones en matlab
PDF
Repaso
PDF
sesion5 matlab
PDF
Sesion4 matlab
Ejercicio Repaso bucles y IF
Slides sesion9 matlab
Slides sesion8 matlab - IF y bucles
Ejercicios extra sesion8
Sesión 8
Fichero1
Fichero2
Ejercicio repaso sesion5
Ejercicio extra funciones
Sesión 6: funciones en matlab
Repaso
sesion5 matlab
Sesion4 matlab

Último (20)

PPTX
Presentación PASANTIAS AuditorioOO..pptx
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PPTX
Sesion 1 de microsoft power point - Clase 1
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PPTX
Presentación de Redes de Datos modelo osi
PPT
Que son las redes de computadores y sus partes
PDF
Maste clas de estructura metálica y arquitectura
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PDF
clase auditoria informatica 2025.........
PDF
Estrategia de apoyo tecnología miguel angel solis
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PDF
Influencia-del-uso-de-redes-sociales.pdf
PDF
CyberOps Associate - Cisco Networking Academy
PDF
Calidad desde el Docente y la mejora continua .pdf
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
SAP Transportation Management para LSP, TM140 Col18
Presentación PASANTIAS AuditorioOO..pptx
Zarate Quispe Alex aldayir aplicaciones de internet .docx
Sesion 1 de microsoft power point - Clase 1
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Power Point Nicolás Carrasco (disertación Roblox).pptx
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
Presentación de Redes de Datos modelo osi
Que son las redes de computadores y sus partes
Maste clas de estructura metálica y arquitectura
El-Gobierno-Electrónico-En-El-Estado-Bolivia
clase auditoria informatica 2025.........
Estrategia de apoyo tecnología miguel angel solis
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
Influencia-del-uso-de-redes-sociales.pdf
CyberOps Associate - Cisco Networking Academy
Calidad desde el Docente y la mejora continua .pdf
historia_web de la creacion de un navegador_presentacion.pptx
SAP Transportation Management para LSP, TM140 Col18

Sesión 7 matlab - Operadores lógicos y relacionales

  • 2. Operadores relacionales Los operadores relacionales comparan números o variables que contienen números. Ejemplos Si la comparación es verdadera Matlab devuelve un 1. Si la comparación es falsa Matlab devuelve un 0.
  • 3. Fallo típico en Matlab Un fallo típico en Matlab es confundir estos 2 comandos … a=2 a==2 Entender la diferencia!!! Qué hace cada uno?
  • 4. Fallo típico en Matlab Un fallo típico en Matlab es confundir estos 2 comandos … a=2 Matlab asigna a la variable “a” el valor 2! a==2 Matlab comprueba si a es igual a 2! Entender la diferencia!!! Qué hace cada uno?
  • 5. Operadores relacionales con vectores Los operadores relacionales también sirven para hacer comparaciones en un vector. Esto permite detectar y acceder a elementos del vector que cumplen ciertas condiciones. Vector lógico con 1s y 0s !! Obtiene subvector con los elementos que cumplen la condición Obtiene las posiciones del vector que cumplen la condición
  • 6. Operadores lógicos Los operadores lógicos sirven para comprobar la veracidad o falsedad de enunciados, normalmente formados por más de una sentencia o comparación. Se suelen utilizar junto a operadores relacionales. Operador lógico Descripción Ejemplo & (and) Verdadero sólo si las dos comparaciones son verdaderas >> x=5; >> (x>2) & (x<10) ans = 1 | (or) Verdadero si al menos una de las comparaciones es verdaderas >> x=8; >> (x>2) | (x<5) ans = 1 ~ (not) Niega el resultado de la comparación. Verdadero si la comparación es falsa. >> x=8; >> ~ (x>10) ans = 1
  • 7. Importar datos en Matlab desde ficheros variable_matlab = importdata('nombre_fichero.txt'); El comando importdata extrae datos de un fichero de texto y los almacena en una variable Matlab.