Jump to content



Photo
- - - - -

Vectors on the FX-9750GII

vectors programming

  • Please log in to reply
2 replies to this topic

#1 Joe_Calc

Joe_Calc

    Newbie

  • Members
  • Pip
  • 2 posts

  • Calculators:
    FX-9750GII

Posted 05 February 2020 - 07:40 PM

Oddly enough, Casio left out Vector Operations on the FX-9750GII Calculator, although it is included on other calculators such as the FX-9860 (or even FX-115ES).  I chose the FX-9750GII because it includes unit conversions.

 

However, Vectors can be added to the calculator with a self-written program.  Here's a version that uses 380 bytes: http://www.rlassoc.o...Vector_Prgm.pdf

 

(The comments in the program are for illustration purposes, and could use too much memory if actually included).

 

It is meant to conserve memory but cover the essential vector operations, which are addition, dot product, cross product, and angle between vectors.  Some contend there isn't really vector subtraction, only adding vectors with the sign sense of the i,j,k components (check physical applications).  The program is designed for three dimensions, and if you are working in the two-dimensional plane, you simply input a zero for the k-component.  It allows multiple data input on a single line - simply separate the data with commas and enclose with curly brackets.  The program routine does the above four operations every time you run it, and you can simply pass an operation's result by pressing 'EXE' (if you are only interested in the Dot Product, for example).  Again, these measures are to conserve memory versus a program that is menu driven using multiple branchings and much more bytes of memory.  

 



#2 Joe_Calc

Joe_Calc

    Newbie

  • Members
  • Pip
  • 2 posts

  • Calculators:
    FX-9750GII

Posted 06 February 2020 - 03:06 AM

An additional note, scalar multiplication on vectors is considered remedial and not always included in a program, easily computed in MAT-RUN (or RUN):

 

3{-1,4,3}  EXE

 

 

Also, the results of the above program are given as components (i,j,k) coinciding with the x,y,z coordinate system, the most flexible form of a vector instead of giving its Norm (or magnitude), which is simply the Pythagorean theorem (Norm of Vector = square root of the sum of the squares).  The unit vector is always magnitude 1 and aligns with i,j,k components already given.



#3 siealex

siealex

    Casio Addict

  • Members
  • PipPipPip
  • 70 posts
  • Gender:Male

  • Calculators:
    570w, 570ms, 83es, 570es, 83gt plus, 991es plus, 991de plus, 570spx ii, 9750gii

Posted 07 February 2020 - 07:16 PM

Flash your FX-9750Gii into Graph 75+ v. 2.05 (or 2.04 if it has a SH3 CPU). This version (but not 2.09!) has vectors.

https://tiplanet.org...42#casupgannex0





Also tagged with one or more of these keywords: vectors, programming

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users