Está en la página 1de 2

Operaciones con Proposiciones Lógicas en OCTAVE

Los operadores lógicos en octave son el AND (&) y el or (|) el not (!)

Por ejemplo, la Operación (~𝑝 ∨ 𝑞) ∧ 𝑟

Debido a que son 3 operadores debemos cargar en nuestra matriz 2𝑛 donde n es el número de
operadores, osea 3. Por lo tanto necesitamos 8 combinaciones en nuestra tabla de verdad

Entonces en Octave deberemos cargar las variables: (1 = VERDAD, 0= FALSO)


>>p=[1;1;1;1;0;0;0;0]
>>q=[1;1;0;0;1;1;0;0]
>>r=[1;0;1;0;1;0;1;0]
Ahora escribiremos las expresión en octave
>>(!p|q)&r

No se olvide que debe expresar todas las combinaciones en términos de NOT, AND y OR

𝑝 → 𝑞 ≡ ~𝑝 ∨ 𝑞
𝑝 ↔ 𝑞 ≡ (𝑝 → 𝑞) ∧ (𝑞 → 𝑝)
𝑝∆𝑞 ≡ (𝑝 ∧∼ 𝑞) ∨ (∼ 𝑝 ∧ 𝑞)

1
Resolver las siguientes ejercicios de Proposiciones Logicas

a. (𝑝 → 𝑞 )⋀𝑝
b. (𝑝 ↔ 𝑞 ) ∧∼ 𝑝
c. [∼ (𝑝 → 𝑞 ) ∨ (𝑝 ↔ 𝑞 )] ∧ [(∼ 𝑝 → 𝑞 ) ∨ ~𝑝]
d. (𝑝 ↔ ~𝑞 )⋀(𝑝⋁~𝑞 )

e. (𝑝 ↔ ~𝑞 )⋁(𝑝⋁~𝑞 )
3. Hallar la tabla de verdad de:
(~ p v q)<->(pv ~ q)

A)VFVF B)VVVV C)FFFF D)VFFV E)FFFV

4. Si el valor de verdad de
(𝒓 ⋁ 𝒔) → [(𝒑⋀ ~ 𝒔) → (𝒑⋀ ~ 𝒒)] es falso,
entonces hallar el valor de verdad de las proposiciones p, q, r y s .

A) VVVF B) FVFV C) VVFF D) VFFV E) VFVF

También podría gustarte