Jump to content



Photo
- - - - -

Classpad Error


  • Please log in to reply
6 replies to this topic

#1 ECE

ECE

    Casio Freak

  • Members
  • PipPipPipPip
  • 152 posts
  • Gender:Not Telling
  • Location:USA

  • Calculators:
    ClassPad300 Plus o.s3.06.1000
    fx-CG20 o.s1.04
    fx9860GII SD o.s2.00
    fx9860G Slim o.s1.10
    fx9860GSD o.s2.01 (GII hacked)
    Algebra FX2.0 Plus
    CFX9850GBplus
    fx5800p
    fx3650p
    fx570ES Plus
    EA-200 Casio Data Analyzer

Posted 08 February 2008 - 02:37 PM

Dear every one,

I have a problem with classpad300, when I try to find the inverse of a 4 by 4 matrix I receive an error (insufficient memory)! Note that the matrix elements are variables i.e. a,b,c,d,...etc. not numbers.

Isn't 500KB of working RAM enough for this simple operation? Can any one lead me to a way finding that inverse of 4x4 MAT.

Thanks.

#2 kucalc

kucalc

    Casio Maniac

  • Admin
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly<br /><br />Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 08 February 2008 - 02:42 PM

Hello M. Yasser and welcome to the UCF. :)

I've heard of problems with inverse matrices before on the ClassPad. Maybe it's because you're using an old OS. I think you need to upgrade the OS.

#3 ECE

ECE

    Casio Freak

  • Members
  • PipPipPipPip
  • 152 posts
  • Gender:Not Telling
  • Location:USA

  • Calculators:
    ClassPad300 Plus o.s3.06.1000
    fx-CG20 o.s1.04
    fx9860GII SD o.s2.00
    fx9860G Slim o.s1.10
    fx9860GSD o.s2.01 (GII hacked)
    Algebra FX2.0 Plus
    CFX9850GBplus
    fx5800p
    fx3650p
    fx570ES Plus
    EA-200 Casio Data Analyzer

Posted 08 February 2008 - 02:59 PM

I'm here to get help specifically about o.s v.3.0 .

#4 LanceGary

LanceGary

    Newbie

  • Members
  • Pip
  • 5 posts

  • Calculators:
    fx-9860G SD

Posted 09 February 2008 - 11:23 AM

If the entries are simply variables (as opposed to plynomials or the like) (i.e., letters standing for any particular number) then what you want, it seems to me, is the general method for finding inverses for matrices of that size. (Of course, not all matrices have inverses). So why not just find a book that shows how to invert a 4 x 4 matrix? For example, a method for inverting a 3 x 3 matrix is shown here:

http://www.purplemat...es/mtrxinvr.htm

If your "variables" are really polynomials or other expressions rather than just letters standing for numbers there seem to be specialized methods for finding inveres:

http://ieeexplore.ie.......1727&code=4

Lance

#5 ECE

ECE

    Casio Freak

  • Members
  • PipPipPipPip
  • 152 posts
  • Gender:Not Telling
  • Location:USA

  • Calculators:
    ClassPad300 Plus o.s3.06.1000
    fx-CG20 o.s1.04
    fx9860GII SD o.s2.00
    fx9860G Slim o.s1.10
    fx9860GSD o.s2.01 (GII hacked)
    Algebra FX2.0 Plus
    CFX9850GBplus
    fx5800p
    fx3650p
    fx570ES Plus
    EA-200 Casio Data Analyzer

Posted 09 February 2008 - 12:45 PM

The problem is not with the method I'm sort of familiar with Linear Algebra; but the method that that ClassPad calculates symbolic math maybe the problem?
Note that the variables i.e. (a, b, c, d, e, ?etc)where all cleared before the procedure so as to get the results in symbolic form (to derive a general form of an equation).

#6 Guest_gatico_*

Guest_gatico_*
  • Guests

Posted 11 February 2008 - 03:52 AM

I'm receiving the same message when I try to do a "hard" integration, for example:

∫(x+(36*x+3)/(2*x+tan(2*x)),x)

I tried it on Maple and on the TI-89 and the solved it withouth any problem, but I don't know why I'm receiving this message.

#7 ECE

ECE

    Casio Freak

  • Members
  • PipPipPipPip
  • 152 posts
  • Gender:Not Telling
  • Location:USA

  • Calculators:
    ClassPad300 Plus o.s3.06.1000
    fx-CG20 o.s1.04
    fx9860GII SD o.s2.00
    fx9860G Slim o.s1.10
    fx9860GSD o.s2.01 (GII hacked)
    Algebra FX2.0 Plus
    CFX9850GBplus
    fx5800p
    fx3650p
    fx570ES Plus
    EA-200 Casio Data Analyzer

Posted 11 February 2008 - 02:48 PM

some one post to me the folowig,
A hard integration may require more specialised algorithms. I don't think matrix inversion requires different algorithms according to the size of the matrix - just a scaling up. So whilst I don't know the reason for failing with an integration problem (it could be stack size, but it could be an algorithm failure), I suspect that the reason for the matrix inversion failure is keeping track of all the symbols, and where they are located in the final matrix, i.e., I think the memory outage occurs with the parsing stacks (there is just too much to keep track of within that provided stack).




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users