Jump to content



Photo
- - - - -

Use Variables In Matrices?


  • Please log in to reply
7 replies to this topic

#1 Scalpel

Scalpel

    Newbie

  • Members
  • Pip
  • 4 posts

  • Calculators:
    FX-9860GII

Posted 31 March 2016 - 07:05 PM

Hi, 

I have a Casio FX-9860GII calculator.

 

I'm doing matrix calculations for forward kinematics, and would like to input a matrix that has f.instance cos(theta) in it - meaning I don't want it to evaluate into a specific value when I press EXE, but rather keep the variable.

 

I've tried typing Cos + X, but when I press EXE it evaluates the expression into a value based on whatever I have in my X value. I want it to keep using the variable character, so that I can calculate generic formulas.

 

Is that possible?



#2 Viliami

Viliami

    Casio Addict

  • Moderator
  • PipPipPip
  • 99 posts
  • Gender:Male
  • Location:New Zealand
  • Interests:C++ - OpenGL,SDL
    Python - Pygame
    Java - SFML
    C - Casio SDK

  • Calculators:
    FX-9750 GII upgraded to FX-9860 GII

Posted 01 April 2016 - 01:28 AM

 evaluate into a specific value when I press EXE, but rather keep the variable.

 

What do you mean by "keep the variable"?


Edited by Viliami, 01 April 2016 - 01:28 AM.


#3 Scalpel

Scalpel

    Newbie

  • Members
  • Pip
  • 4 posts

  • Calculators:
    FX-9860GII

Posted 01 April 2016 - 04:43 AM

Hi, thanks for the reply. I'll try to explain myself better :)

I want to multiply two matrices together, but I want to do it in a way that keeps the symbols/variables un-evaluated.

In its simplest form, multiplying cos(£) and sin(€), should end up as cos(£)sin(€), not 0.12345... (The variables will typically be theta1 and theta2 but I dont know how to write that symbol in the forum).

So by having two matrices that contains variables, multiplying them together should resultat in a new matrix where the symbols are still there, so that it becomes a generic matrix that I later can give actual values for theta1 and theta2 (which are varying angles on a robot arm.)

Did that make sense?


Edited by Scalpel, 01 April 2016 - 04:26 PM.


#4 pan.gejt

pan.gejt

    Casio Freak

  • Members
  • PipPipPipPip
  • 262 posts
  • Gender:Male
  • Location:CZ

  • Calculators:
    .

Posted 01 April 2016 - 06:36 AM

Well, that's exactly what a Computer Algebra System is meant for (symbolic manipulations and calculations). The Casio FX-9860GII is a calculator without CAS.

You can try this add-in which brings some CAS capability to your calc

v1.0

http://www.casiopeia...etail&df_id=122

or v1.1 (newer)

http://www.planet-ca...ike-add-in.html


Edited by pan.gejt, 01 April 2016 - 07:12 AM.


#5 Scalpel

Scalpel

    Newbie

  • Members
  • Pip
  • 4 posts

  • Calculators:
    FX-9860GII

Posted 01 April 2016 - 11:32 AM

Ah, thanks you. Can you recommend a calculator that has this functionality, which isn't too expensive?

This addin you link to, is that something I can add to my calculator by punching code in, or upload via USB?

#6 pan.gejt

pan.gejt

    Casio Freak

  • Members
  • PipPipPipPip
  • 262 posts
  • Gender:Male
  • Location:CZ

  • Calculators:
    .

Posted 01 April 2016 - 02:44 PM

The CAS calcs are quite expensive, some models with CAS are: Classpad 330 Plus, Classpad 400, TI-Nspire CX CAS, HP-50g, HP-Prime.

If You have an Android powered phone, there is a free CAS applications - Xcas or Maxima on Adroid

https://play.google....hi.android_xcas

https://play.google....ls?id=jp.yhonda

home page of Xcas

https://www-fourier....risse/giac.html

There is also android version of HP Prime, but it isn't free

https://play.google....alculator&hl=cs

Windows version of HP Prime is free

ftp://ftp.hp.com/pub/calculators/Prime/

 

The add-in (and some other types of files) can be transferred to the calc via USB and FA-124 connectivity software

https://edu.casio.co...pport_software/


  • Viliami likes this

#7 Scalpel

Scalpel

    Newbie

  • Members
  • Pip
  • 4 posts

  • Calculators:
    FX-9860GII

Posted 01 April 2016 - 04:24 PM

Thanks, I'll try the addin on my FX-9860FII over the weekend. I need the functionality for an exam, so I won't be able to use my phone :)



#8 Forty-Two

Forty-Two

    Casio Overlord

  • Deputy
  • PipPipPipPipPipPipPip
  • 528 posts
  • Gender:Male
  • Location:Well, The sign says "You are here"...

  • Calculators:
    Casio fx-CG10 Prizm
    Casio fx-9860GII
    TI-84+ SE

Posted 13 April 2016 - 02:19 AM

Very cool to see eingenmath ported to the fx-9860. I was only aware of the prizm port.






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users