Kirjoittaja Aihe: Symbolinen loogisten lauseiden sievennys  (Luettu 1344 kertaa)

teele

  • Käyttäjä
  • Viestejä: 852
    • Profiili
Symbolinen loogisten lauseiden sievennys
« : 17.09.20 - klo:17.53 »
Osaisiko joku pakettivarastojen ohjelma sieventää symbolisesti ehtolauseita, esimerkiksi

x == 0  or x > 0   ---> x >= 0

tyylisesti. Wxmaximalla ei taida onnistua.

« Viimeksi muokattu: 17.09.20 - klo:21.01 kirjoittanut teele »

mpiso

  • Käyttäjä
  • Viestejä: 657
    • Profiili
Vs: Symbolinen loogisten lauseiden sievennys
« Vastaus #1 : 18.09.20 - klo:18.26 »
Piti kokeilla wxMaximalla.

 -->       x=0 or x>0

(%i1)       ratsimp(x=0 or x>0);
(%o1)       x>0

Kyllä se näin on, ei osaa sieventää ehtolausetta. Tuloksen näyttämisessä ei ole ongelmaa, kun antaa x≥0 (x>=0). Muuten sievennys tuntuu toimivan aivan oikein.
« Viimeksi muokattu: 18.09.20 - klo:20.30 kirjoittanut mpiso »

mpiso

  • Käyttäjä
  • Viestejä: 657
    • Profiili
Vs: Symbolinen loogisten lauseiden sievennys
« Vastaus #2 : 18.09.20 - klo:22.17 »
Piti kokeilla vielä muutakin. Qalculate sievensi oikein!