Calculators Help with newly installed program on TI-89

  • Thread starter Thread starter sandy.bridge
  • Start date Start date
  • Tags Tags
    Program Ti-89
Click For Summary
The discussion centers on the program "LM v1.0," which simplifies Boolean expressions using minterms and the Quine-McCluskey algorithm. Users report issues with the program not producing output on the TI-89 calculator, despite following the provided syntax. The correct syntax requires inputting variable names, minterm or maxterm lists, optional don't-care terms, and a mode indicator. It's emphasized that the terms must be integers and the calculator should be in EXACT or AUTO mode for proper function. Users are seeking solutions to resolve the output issue, questioning whether the program needs activation or if there are specific input areas to consider. The author's contact information is provided for further assistance.
sandy.bridge
Messages
797
Reaction score
1
Is anyone familiar with the program "LM v1.0". It simplifies expressions via minterms. I have downloaded it and installed it on the TI-89, and I can find the program on the calculator. However, when I type in, exactly as the instructions say to, I get no output; that is, it merely displays what I had just typed. Kind of like typing a "2", hitting enter, then the screen displaying "2".

Here are the instructions:
This program generates exact minimal SOP or POS expression from minterm or maxterm lists, using the Quine-McCluskey algorithm.

General syntax: lm(VARS, TERMS, DON'T-CARES, MODE)
VARS: STRING of single-character variable names. e.g. "ABCD"
TERMS: LIST of Minterms (in SOP mode) or Maxterms (in POS mode). e.g {1,3,5,6}
DON'T CARES: (optional) LIST of Don't-care terms
MODE: (optional) 0 for POS mode, 1 for SOP mode (default)

NOTE: the terms must be integers. Therefore, you MUST be in either EXACT or AUTO mode.
If you forget the syntax, execute the program with no arguments: lm() to see the help screen.

Example 1:
f(a,b,c,d) = Σm(4,5,6,7,8) + d(10,11,12,13,14,15)
lm("abcd",{4,5,6,7,8},{10,11,12,13,14,15})
returns "b+ad'"

Example 2:
f(a,b,c,d) = ΠM(4,5,6,7,8) + d(10,11,12,13,14,15)
lm("abcd",{4,5,6,7,8},{10,11,12,13,14,15},0)
returns "(b')(a'+d)"

Now when I even type this exact in my calculator, it doesn't give me an output.

Here is what I type:
"lm("abcd",{4,5,6,7,8},{10,11,12,13,14,15})"

Any ideas? Do I need to "activate" the program or something? Or is there some other area I should be typing this in?
 
Computer science news on Phys.org
Thread 'ChatGPT Examples, Good and Bad'
I've been experimenting with ChatGPT. Some results are good, some very very bad. I think examples can help expose the properties of this AI. Maybe you can post some of your favorite examples and tell us what they reveal about the properties of this AI. (I had problems with copy/paste of text and formatting, so I'm posting my examples as screen shots. That is a promising start. :smile: But then I provided values V=1, R1=1, R2=2, R3=3 and asked for the value of I. At first, it said...

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
5K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 7 ·
Replies
7
Views
8K
  • · Replies 4 ·
Replies
4
Views
18K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
1
Views
3K
  • · Replies 4 ·
Replies
4
Views
45K