Help with newly installed program on TI-89

  • Context: Calculators 
  • Thread starter Thread starter sandy.bridge
  • Start date Start date
  • Tags Tags
    Program Ti-89
Click For Summary
SUMMARY

The discussion centers on troubleshooting the "LM v1.0" program for the TI-89 calculator, which simplifies expressions using the Quine-McCluskey algorithm. Users report that after installing the program, entering the correct syntax does not yield any output, merely displaying the input. The program requires the calculator to be in either EXACT or AUTO mode for proper functionality, and the syntax must be strictly followed to generate minimal Sum of Products (SOP) or Product of Sums (POS) expressions.

PREREQUISITES
  • Understanding of the Quine-McCluskey algorithm for simplifying Boolean expressions.
  • Familiarity with the TI-89 calculator's programming environment.
  • Knowledge of Boolean algebra, specifically SOP and POS forms.
  • Experience with syntax requirements for calculator programs.
NEXT STEPS
  • Review the TI-89 programming manual for troubleshooting installation issues.
  • Learn about the Quine-McCluskey algorithm in detail to ensure correct usage.
  • Explore the differences between EXACT and AUTO modes on the TI-89 calculator.
  • Investigate common syntax errors in TI-89 programs to avoid input mistakes.
USEFUL FOR

Students, educators, and professionals in mathematics or engineering who utilize the TI-89 calculator for Boolean algebra simplification and programming.

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

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