You could try asking one of the assembly programmers, such as Xeda, to write an assembly program to replicate that functionality.

*(Edit: Jay, I locked this thread, so please post in the new search help thread if you have additional questions.)*

expr("L1")->L2 works fine

L1->expr("L2") returns error

Seems like expr("L1") returns the items in L1, which can then be assigned to L2. But doesn't work the other way around.

Would really like to say something like

L1->"L"+sub("123456",X,1)

Or

L1->expr("L"+sub("123456",X,1))

To store the contents of L1 into whatever list I want, depending on the value of X. Seems REALLY lame to code

If X=1:L1->L1

If X=2:L1->L2

Etc, but that's all I've gotten to work so far.

If A=1

Then

Str1→Str2

Else

Str1+Str2→Str2

End

And it fixed the error, but now I keep getting decimals as my output. I should only be getting integers, so I don't really understand. ]]>

…why would you want it though if you can't operate on it? ]]>

` ``"->Str2`

Hope it helps!

]]>"" -> Str2 is invalid.

Is this the issue? ]]>

Input B

Input N

{0,1} → L₁

"" → Str2

For(A, 1, 1+int(log(N)/log(B)))

BfPart(N/(B^A)) → C

N-C → N

{0, C} → L₂

LinReg(ax+b) L₁, L₂ , Y1

Equ▶String(Y1, Str1)

sub(Str1, 1, length(Str1)-3) → Str1

If C ≥ 10

Then

"(" + Str1 + ")" → Str1

End

Str1 + Str2 → Str2

End

Disp Str2

The dimensions all line up in the stat plot and my for loop has an ending, so I don't know why this is happening. ]]>

A B

C D

would be [[A,B][C,D]] and you would just store it to [A] or so. more information onmatrices

If I already have a definite matrix written down on a piece of paper, how do I store it in a matrix (within a program) without having to go manually into [2nd] [MATRIX] to type it in? (I have a TI-84 Plus). Basically, is there a code that I can use to store the numbers in the matrix into, for example, Matrix A, within a program?

Thanks!

]]>⌊A "⌊" If someone could tell me how to get this symbol. ]]>

I didn't know that using 2 Disp commands would display on 2 different lines :D ]]>

And for future reference, don't waste your time copying code from your calculator to the computer. Just use the ti link cable to hook your calc up to a computer and then transfer your program using TILP or something of the like. Me or someone else can elaborate if necessary.

]]>P.S.: My code is over 200 lines long, and copying it here will be a pain, but I will if needed. If only a part of the code is needed it would be great! I will also give specifications on the code soon (basic operations etc. without full code)

]]>` ``AsmPrgmFDCB249EC9`

You can find more codes like this at the Assembly Hex Codes page.

]]>` ``Prompt A,B [[A,-2B][-3A,4B]]→[A]`

Is this what you were looking for? I'm not exactly sure I understand your question, could you explain a little bit more and show us what have you tried so far?

]]>For example if I want a 2x2 matrix that will give me the following for any input of A or B:

[1A -2B;

-3A 4B]

Whenever I have attempted to create this in matrix it applies the current values assigned to A and B respectively, and I have been unable to construct such a matrix using the (albeit limited) knowledge of the prgm function.

Thanks

]]>I would also recommend using:

` ``SetUpEditor SAVE SetUpEditor {data...->∟SAVE`

That way the editor is restored immediately after your save list is set up. That way it is nearly impossible for the user to break the program and be left with only ∟SAVE in the editor. ]]>

` ``SetUpEditor ∟SAVE`

you can have

` ``SetUpEditor SAVE`

and

` ``SetUpEditor L₁,L₂,L₃`

can be

` ``SetUpEditor`

This sets the default L₁,L₂,L₃,L₄,L₅,L₆ in the editor. ]]>

` ``SetUpEditor LSAVE //this is a custom list. L is the list token {A,B,C,...}->LSAVE //store your variables to the list SetUpEditor L1,L2,L3 //hide your list from the normal view ClrHome Output(1,1,"Wins:" //start display code Output(1,6,LSAVE(*) //replace * with the position of the list element you want displayed`

Also check out this page on saving. ]]>

How is the Code for it?

It should look as:

Game won: 3

Game lost: 15

etc. …

<

Lbl 3

Text(3,16,"Games won:" A

Text(3,12,"Games lost:" B

etc. …

You find it in the catalog, or in the list's commands panel. Earthnite said it just above on this page ]]>

Write a program for a TI-84 or TI-89 graphing calculator called IVT. Your program should ask for a function, a lower bound, and an upper bound. Then, it should tell you if the Intermediate Value Theorem applies under these conditions and, if it does, the program should locate a zero of the function that lies between the two bounds.

]]>Leo ]]>

In order for the Cauchy Bound to work, you have to input a polynomial. How can I program it so that the user can input any type of polynomial, not just one type like a quadratic equation? For instance,

f(x) = a_{n}x^{n} + a_{n-1}x^{n-1} + a_{n-2}x^{n-2} +… + a_{0}

I need to program a Cauchy Bound calculator for TI-84 (SE). I've tried a lot of things; I've looked it up (and found a thing that didn't work), tried pondering it over on my own, etc. But as a relatively new programmer I have no idea what I'm doing and therefore I'm not making much headway. :/

I'd really appreciate it if someone could help me, and really soon… here are the guidelines:

Write a program for a TI-84 or TI-89 graphing calculator called cauchybound. Your program should ask for a polynomial, and then proceed to compute the Cauchy Bound for that polynomial. Finally, if the Cauchy Bound is [-(M+1), M+1], then your program should make the calculator graph the polynomial with the window settings xmin = -(M+1) and xmax = M+1.

Thanks so much in advance!

]]>or

2ND, 0 (Catalog), ) (L), Enter

]]>i just cant seem to figure out how to isolate the values on this model so that i can store them displaying them as growth or decay and the rate does not seem to difficult ….yet lol

]]>What have you tried so far? Think about what the growth factor, decay, and initial value mean mathematically, in particular in terms of values of Y1 for certain X.

From the programming side, you can get the value of Y1 at X=A by writing Y1(A. You can display a string by using the Disp command (for multiple lines, use commas to separate the strings), and your code will pause at a certain point until the user presses Enter if you insert a Pause command.

` ``Disp "HELLO WORLD!" Pause Disp "FUNC EVALUATED","AT X=1:",Y1(1)`

The code above will display "HELLO WORLD", then pause, then display three separate lines with the last being the value of your function at X=1. See if you can extend this to what your teacher asks.

]]>You are to make a program such that, if an exponential function of the

form y = Ca^x is entered as Y1, the output of your program will state

if the exponential function is a growth or decay model, what is the G/D

factor, what is the G/D rate, and what is the initial value. Furthermore,

the program should pause between displaying each result. See below for an

example of the final output.

DECAY

FACTOR: .07

RATE: .93

INITIAL VALUE: 8

]]>` ``0→R 0→C ClrDraw For(A,1,7 Text(R,C+A,sub("([X[( ",A,1 //2 spaces Pause End`

This code draws a donut shape at R,C I added a Pause so you can see how it makes the donut (just keep pressing enter).

Notice that the for loop cycles 7 times, that because the string "([X[( " is 7 characters long.

]]>` ``mean(abs(L1-mean(L1`