HP 50 g - complex numbers

My first question is if there is a way to work with complex numbers to the writer of the equation.

If this is not the case, how can I write the complex number 100sqrt (2), 30 ° in RPN mode?

Hello

I downloaded a video here:

http://s837.Photobucket.com/user/bdeboer_photbkt/media/calc_pics/HP/HP-50g/movie_0002_zpscd0dc6e5.mp4.html

(note the mode change complex at 00:12 is LeftShift press and hold and press i (the TOOL button).

It will be useful.

Tags: HP Tablets

Similar Questions

  • First HP CASE - implicit multiplication of complex numbers

    When you make the implicit multiplication of complex numbers in CASE the first mode (6975) does the following:

    Enter: (2 + i)(2-i)
    Rewritten (wrongly) as: 2 + i (2-i)
    Returns: 2 + I

    This happens in two (a, b) and (a + b * i) formats:

    (2.1) (2, - 1) becomes 2,1(2,-1) and returns the value 1

    Explicit multiplication of complex numbers seems to work correctly:

    Enter: (2 + i) *(2-i)
    Returns: 5

    Sometimes, the rewriting of implicit multiplication treats the imaginary part of the first complex number as a function call with the second number complex as parameters to the function.

    Apparently this tangent actually proved useful.  He looked more closely into the use of parentheses.

    Review: (1 + i)(1-i)

    What seems to take place the second term, (1 - i), apparently ignored is that CASE trying to make a substitution as in the following example:

    (1 + x) (a + b) becomes (1 + (a + b)) due to a substitution of (a + b), the symbol 'x '.

    However, if this substitution occurs when a value is assigned to 'x', the substitution fails and the initial value of 'x' remains.  This creates the illusion that (a + b) is ignored.

    x: = 2

    (1 + x) (a + b) becomes 1 + x and the result is 3 because 'x' remained the value 2.

    I think that 'I' is treated as if 'i' was assigned to the value sqrt(-1).  The substitution is not in the same way that when a value is assigned to 'x '.

    Remember to purge (x).

  • Using a C DLL with complex numbers of Labview

    Hello

    So I would try to use the existing C99 to perform calculations, and for the functions code, the code accepts and returns type numbers 'double complex.   I have spent half a day to find out the hard way that Visual Studio does not complex.h header, so before you spend more time trying to compile a DLL, not done Labview even allows you to send and receive complex of a DLL call numbers?

    When I open the node to call a library function and go to settings, the closest return type I see is double 8 bytes, but nothing about the complex... so...   I am not even convinced that this will work... did anyone done this before?

    Thank you

    Yes, you can use complex numbers. See the example with properly called LabVIEW "" call DLL". There is an example here that deals with complex numbers. You may need to write a wrapper DLL, if.

  • Arithmetic operation on complex numbers

    How can I do Arithmetic operations on complex numbers in the table?

    oiuuhjoi wrote:

    exponential, more, less etc.

    The standard digital palette operations should work for you.

  • Solve complex equations stored on the HP50g

    Hello

    I stored the 2 equations Δ & K, but when I try to solve in the Num. solv. I get the message bad guess (es). I searched on google and it seems that it is because I work with complex numbers and the num solv. can't handle them.  However, I have not found the way to solve them. I use two equations, so it would be great if you could help me find a solution where I can solve them enter the values of the variables, just like with the num solv.

    FYI, make sure you go back and read your old post... the method to enter the equations with existing values using EQW is demonstrated in the last entry and unfortunately was added after you received the answer to your question...

    Here's the simplest method

    all four variables stored... S11, S12, S21, S22,

    Press the following keys...

    EVAL

    selection for DELTA key

    Come in

    EVAL

    selection for K key

    Come in

    There is another method by using the MENU (30)

    However, I have to work on the process I'm not as familiar with the algebraic entry mode...

    unless another Member of the forum knows how to use MENU (30) in algebraic mode and can post the post-processing.

    will try to send the process later tonight...

    MENU 30 is generally described beginning on page 6-26 of the 50G (not the user manual) User Guide

    the section is the title "Submenu SOLVR"

    the manual describes the process as

    MENU (74)

    Come in

    Press F1 (root)

    Press F1 (solvr)

    MENU (30)

    Come in

    is direct access

  • First HP: how to enter a number complex, using single quotes

    Hello

    This is probably a stupid question, but how do you enter a charager apostrophe on the first HP RPN mode?

    I read the section in the guide of the user on enteringer a complex numbers in RPN mode.    Using (3.4) works fine, but I'm curious to know how to enter using the method indicated in the doc:

    "In RPN mode, complex numbers must be in single quotes and require an explicit multiplication.
    For example, 3-2 * i'. "

    For the life of me, I can't find the character of simple-qoute.     Maj 9' does not work.

    It's late and without a doubt, it is right in front of me, but I can't.   I feel a "time da come...» »

    Thanks in advance,

    OK, found it...      (Maj)

    (I cheated and google it)

  • HP FIRST: How to enter a number complex within a program

    In a program (with the 3 31 Rev6031 emulator), I want to work with complex numbers.

    So I write these lines to INPUT 2:

    First test

    INPUT (Z1);

    test 2D

    INPUT({{Z2,[3]}});

    ... Check: No error in the program!

    BUT I can not enter for example this: 3 + 2 * i or this: (3,2)? I always get an error.

    who can help me?

    The only entrance to work is for example: 3 > 90 ° (write >, I mean SHIFT + x of course!)

    Finally, with the 6940 firmware, I write:

    LOCAL Z1: = 3 + 2 * i;

    INPUT (Z1);

    Z1: = EVAL (Z1);

    Simple is beautiful: Z1 is now a complex.

  • To convert a double complex 2D table array 2D of real double 64-bit

    Hello

    I have a table 2D double complex numbers that I have to establish a curve of intensity. Now I create the node property to scale Z scale with the maximum and the minum range. See the attached VI. There is a conflict between the type... How is possibel to convert?

    Thank you

    smercurio_fc wrote:
    If you just want to draw the scale then direct the value of your complex in the complex of the polar function.

    Because of scale (and not the phase) use the function absolute value from table 2D complex. It is a little faster because it is simpler and gives the same result.

  • split comma-delineated in table 1 d complex

    I have delimited string in this format

    [0.866405665874481,0.127425819635391,0.983153462409973,-0.0711551383137703,0.955700755119324,-0.27884304523468,0.787182509899139,-0.501964211463928,0.512355387210846,-0.687117278575897,0.177220240235329,-0.777789652347565,-0.0876994803547859,-0.792799115180969,-0.324512422084808,-0.736825287342072,-0.517065346240997,-0.627932071685791,-0.666604995727539,-0.471743047237396,-0.767350137233734,-0.287838608026505,-0.819185018539429,-0.0853987112641335,-0.81872695684433,0.123056441545486,-0.761552691459656]

    The data contain pairs of complex numbers.  The first 2 numbers is a pair, a pair of next 2 numbers, next pair...

    How can I extract the number pairs and make a complex set of 1 d?

    This is the expected output:

    (0.866405665874481,0.127425819635391),(0.983153462409973,-0.0711551383137703),(0.955700755119324,-0.27884304523468),(0.787182509899139,-0.501964211463928),(0.512355387210846,-0.687117278575897),(0.177220240235329,-0.777789652347565),(-0.0876994803547859,-0.792799115180969),(-0.324512422084808,-0.736825287342072),(-0.517065346240997,-0.627932071685791),(-0.666604995727539,-0.471743047237396),(-0.767350137233734,-0.287838608026505),(-0.819185018539429,-0.0853987112641335),(-0.81872695684433),(0.123056441545486,-0.761552691459656)

    All gurus pls advise

    I used the string of worksheet to the table, table to decimate, then Re / Im at the complex.

  • Including complex.h fails

    I want to use the functions of complex numbers in C99 that this pagehttp://digital.ni.com/public.nsf/allkb/73AEAD30C8AF681A86257BBB0054A26B , should be possible. However, Labwindows cannot find the header complex.h file in the #include statement.

    How can I get it work?

    CVI 2013 supports complex data types, you can declare, for example, _Complex double z1;

    But that's it so far. At present, the CVI supports not corresponding to the C99 functions such as, for example, creal, csqrt... As a result, no corresponding header file is...

  • Graph of the complex number in plan of Argan

    I need help to make a graph with Phasers current in three-phase network voltage and... I have a graph of the complex numbers, but I want an arrow in the end, to represent a vector.

     

    rsduarte

    I solved my problem

    I represent more than two points and connect them...

    Thank you.

  • complex roots Finder

    I searched the boards for a work rootfinder that can have complex results without much luck.  Some suggestions on the conversion to r, theta, but do not know how to do this.  And my equation is not a polynomial (since I see there is a complex polynomial roots Finder) and turn it into one deadful.

    I've solved this problem in mathematica and the result is a real number with an imaginary part, negligible. (using Newton's method) (shown in the attachment of mathematica for laptop)

    I tried to make a newton-rapson VI using nodes fomula but it results in NaN.

    It works when he's looking for negative numbers, but not what I need. This makes me believe that it is the complex nature of the result that's giving me problems.

    I leaned on the MathScript remedies to solve this, it would be a better approach?  But even once, not finding any information on complex solutions.

    I have attached the VI and the original Mathematica notebook that is coming from a context.

    I have created a working version of a part of the end of this book in a separate VI, but I now try to do the part of

    "findroot (pthing).

    .

    .

    .

    Nofz = findroot (zofn).

    The attached VI attempts to solve the "findroot (pthing).

    All tips are appreciated

    Thank you

    Without looking into the details, I see you are using pure double values. Of course, you're not aware that you can change the digital presentation of elements digital complex (right click > representation > CXT).

    Note also that there are functions to manipulate complex numbers and change between polar and complex representation.

    Try to solve everything with a single node of formula is NOT programming LV you should go learn to program in LV...

    Norbert

  • read in a labview complex binary file written in matlab and vice versa

    Dear all. We use the attached funtion "write_complex_binary.m" in matlab to write complex numbers in a binary file. The format used is the IEEE floating point with big-endian byte order. And use the "read_complex_binary.m" function attached to read the complex numbers from the saved binary file. However, I just don't seem to be able to read the binary file generated in labview. I tried to use the "Binary file reading" block with big-endian ordering without success. I'm sure that its my lack of knowledge of the reason why labview block works. I also can't seem to find useful resources to this issue. I was hoping that someone could kindly help with this or give me some ideas to work with.

    Thank you in advance of the charges. Please find attached two zipped matlab functions. Kind regards.

    Be a scientist - experiment.

    I guess you know Matlab and can generate a little complex data and use the Matlab function to write to a file.  You can also function Matlab that you posted - you will see that Matlab takes the array of complex apart in 2D (real, imaginary) and which are written as 32 bits, including LabVIEW floats called "Sgl".

    So now you know that you must read a table of Sgls and find a way to put together it again in a picture.

    When I made this experience, I was the real part of complex data (Matlab) [1, 2, 3, 4] and [5, 6, 7, 8] imagination.  If you're curious, you can write these out in Matlab by your complex function data write, then read them as a simple table of Dbl, to see how they are classified (there are two possibilities-[1, 2, 3, 4, 5, 6, 7, 8], is written "all real numbers, all imaginary or [1, 5, 2, 6, 3, 7, 4) [, 8], if 'real imaginary pairs'].

    Now you know (from the Matlab function) that the data is a set of Sgl (in LabVIEW).  I assume you know how to write the three functions of routine that will open the file, read the entire file in a table of Sgl and close the file.  Make this experience and see if you see a large number.  The "problem" is the order of bytes of data - Matlab uses the same byte order as LabVIEW?  [Advice - if you see numbers from 1 to 8 in one of the above commands, you byte order correct and if not, try a different byte order for LabVIEW binary reading function].

    OK, now you have your table of 8 numbers Sgl and want to convert it to a table of 4 complex [1 +, 2 + 6i, 5i 3 +, 4 + i8 7i].  Once you understand how to do this, your problem is solved.

    To help you when you are going to use this code, write it down as a Subvi whose power is the path to the file you want to read and that the output is the CSG in the file table.  My routine of LabVIEW had 8 functions LabVIEW - three for file IO and 5 to convert the table of D 1 Sgl a table of D 1 of CSG.  No loops were needed.  Make a test - you can test against the Matlab data file you used for your experience (see above) and if you get the answer, you wrote the right code.

    Bob Schor

  • First HP: Common Operations with 2D and 3D vectors

    I have not found a way to work with vector quantities 2D and 3D common representing the position, strength, speed, etc..  in a manner similar to the way in which the first HP manages complex numbers.  I used the HP-48 and the HP-50 where these useful functions were available to my students in engineering, but seems to be missing in the first HP.  The TI - 89 Titanium also.    With the first HP I can add two complex numbers of the mixed formula ("real/imaginary" and "polar"), but have not found a way to do with vectors with real components in two or three dimensions.

    What am I missing or what is hopefully a future update?

    You are right - it is something not supported at this time. He will very probably be added at some point however.

  • HP 50 g: Bug in LASTARG after MOD and other orders of CASES

    I mind not to check if this has been reported before, because it is a bug, and duplicate bug reports should be published until HP fixed them in a new ROM for HP 50g.

    I use the command MOD (in RPN mode in any case), example: 10 ENTER 7 MOD gives the correct answer 3.

    LASTARG appeal immediately after gives an error real mode (!). If it is in the complex mode, or if it end being "politely" beeps to, LASTARG (or ARG on the keyboard) returns 0 instead of 10 and 7 single argument. It's totally false; requiring complex mode (instead of real - the initial calculation has nothing to do with complex numbers!) is ridiculous, and give the wrong answer is just a slap on the face.

    HP 50 g HP50-C revision 2.15 version.

    Hello

    I also have HP 50 g HP50-C revision 2.15 version.

    LASTARG (white-shift YEARS (on the = key)) works correctly for me.

    Moving to the ARG red (on the divide key) is the function Argument: Returns the angle (real) polar theta of a complex number (x, y), so eager to work on mode calculator complex.

    For a manual with descriptions of orders 50g, download it

    "HP 48gII and 50 graphic calculator g advanced manual reference of the user (V2).

    From:

    Manuals HP - 50 g

    Kind regards

    BartdB

Maybe you are looking for

  • IdeaPad Y510 heat problem

    Hi, I'm having a problem of heat on my ideapad Y510, I've had it for about two years now. The specifications are Intel core 2Duo 2.2Ghz 2 GB of Ram NVIDIA GeForce 8400M GS I updated to Windows 7, recently, the laptop has been getting very hot when yo

  • BlackBerry Smartphones downloaded it but where is it?

    I downloaded appworld on my storm.  He told me that I did restart, but I can't find the app anywhere.  I did it twice now.

  • How does a change in the size of a pane with button only?

    Original title: Change the size of the pane with Touch Greetings.  I have several non-metropolitan apps running on my tablet.  I can't find a way to change the size of a pane in a multi-pane application.  With a mouse, you fly over just a limit of co

  • No option to export?

    Hello, I am new to the use of this software and I just finished my first short video skit. Its a short time 30 clip with 2 videos, 8 titles and 3 sound files. (in the case of this info helps.) I followed a tutorial YouTube and followed his instructio

  • Could not save PSD. Says the file is over 2 GB

    I can't save a file that I was working on (and recording successfully as a PSD). When I try all of a sudden says that the file is over 2 GB.I've read this and I don't know that it is caused by a dynamic object, I brought from Illustrator. I've enlarg