I have a hp 48g+ calculator. I need to solve multiple equations (containing complex number) with multiple variables but I do not know how. I was trying to follow the section in the user manual about solving multiple eqns with the Multiple Eqn Solver but I kept getting errors. Can anybody help me with this please? This relates specifically to solving AC circuits using nodal analysis. Thanks!
Tiffany
HP 48g+: How do I solve multiple eqns with multiple variables?
|
11-13-2005, 08:00 PM
11-13-2005, 10:55 PM
Say your equations are: '7*V1 + 11*(V1-V2) = 3'Your system matrix should be: All you have to do is the following: [ [ 3 ] [ 2 ] ]
(in fact, the actual operation is X=B*[A]^-1, since matrices
[ [ .419161676647 ](Of course, you could have complex numbers in your equations, like (3,/_120) or (1.5,2.6) for instance.)
Or just read the manual at page 18-11 (Solving a System of Green arrow SOLVE ^ ^ OK. Perhaps you find this easier.
'7*V1 + 11*(V1-V2) = 3'You would get a menu with V1 = 70/167 Regards, Gerson. ------------------------------------------------
Program by Francisco Matheus, who has
%%HP: T(2)A(D)F(.);
11-14-2005, 10:16 AM
Thanks for the information. I wanted to just be able to put the equations in my calculator as is after finding them from the circuit since the problems usually entail at least 4 equations. I know the TI 89 can do this with a function called 'C Solve' which most of my classmates have. On the test I will not have time to simply these kinds of problems. One of my problems looks like this: 1) V1-V2 = 10Ix 2) V1/j20 + (V1-V3)/20 + V2/10 + (V2-V3)/-j10 = 0 3) V3/j10 + (V3-V2)/-j10 + 2<-45 + (V3-V1)/20 = 0 4) Ix = -V3/j10
where:
And if the HP 48g is not able to do this, do you know if the 49 is able to do so? I have had my calcualtor for about 8 years and I was thinking of upgrading anyways. Thanks again for the help!
11-14-2005, 12:39 PM
Using the given program, you'd enter the four equations and the list of unknowns on the stack:
'V1-V2 = 10*IX' In the second equation, |_ stands for the angle symbols (right arrow + SPC). Notice that if your calculator is in rectangular mode, as soon as you enter this equation (2,|_-45) will be automatically converted to rectangular coordinates. After entering these five objects, just press SYS. The answer will show up in about 15 seconds. It is necessary to press left arrow + EVAL, that is, ->NUM, since the answer will be in a rational form. It will be convenient to identify the section at the end of the program that does this and eliminate it.
V1=(-1.886,-24.513)
Change the coordinate mode to polar, if you need the answer this way.
As you can see, there's no need to upgrade your 48G+ just because of this. By the way, I haven't been able to put this program to work in the 49G (perhaps I should also read the manual). Regards, Gerson. -------------------------- P. S.: You can copy and paste the program to a file named LSYS, for instance, and then transfer it to the 48G+ (ASCII, cksum=3, translate=2). Or create a directory named 'LSYS' and key in both programs. Just replace \<- with <- (right arrow + 0) Save the first program as '.<-' and the second as 'SYS', in this order.
11-14-2005, 01:31 PM
Thank you so much for your help!!
11-14-2005, 02:40 PM
Hold on to that 48G+!! It's hard to "upgrade" that unless you get a 48GX or... dream of dreams... get a 41CX!
11-14-2005, 03:25 PM
You're welcome!
I wrote: Quote: Just remove \->Q in the 9th line from the last. Correction: This program won't run on the HP-28S and on the 48 series, because they lack the COL+ instruction . This is due to a slight modification I made later. Matheus's original program ends like this:
FOR i DUP i GET Regards, Gerson |
« Next Oldest | Next Newest »
|