EMRFD Message Archive 2627

Message Date From Subject
2627 2009-01-23 22:20:24 Steve Manipulating complex numbers
Hope I'm not bringing up a previously discussed topic, but I was unable
to find anything about this in the archive.

I have been using the imaginary functions in Excel to manipulate complex
numbers. I'm wondering if group members use other software that might be
better? Preferably free software. :-)

Any advice?

Steve K8JQ
2628 2009-01-24 01:29:49 Dave - WB6DHW Re: Manipulating complex numbers
I don't know if it handles imaginary functions or not, but Open Office
is an free alternative to Microsoft Office. The spreadsheet reads and
writes Excel formats.

Dasve - WB6DHW
<http://wb6dhw.com>

Steve wrote:
> Hope I'm not bringing up a previously discussed topic, but I was unable
> to find anything about this in the archive.
>
> I have been using the imaginary functions in Excel to manipulate complex
> numbers. I'm wondering if group members use other software that might be
> better? Preferably free software. :-)
>
> Any advice?
>
> Steve K8JQ
>
>
>
2629 2009-01-24 03:48:54 Niels A. Moseley Re: Manipulating complex numbers
Steve wrote:
> Hope I'm not bringing up a previously discussed topic, but I was unable
> to find anything about this in the archive.
>
> I have been using the imaginary functions in Excel to manipulate complex
> numbers. I'm wondering if group members use other software that might be
> better? Preferably free software. :-)
>
> Any advice?
>
> Steve K8JQ
>

Hi Steve,

You could try Octave, which is an free MATLAB clone.
The syntax is simple, for instance:

(1 + 2i)*(3 - 3i)

gives:
9 + 3i

Magnitude is calculated by the abs(.) function, and the angle is
calculated by angle(.) and gives the angle in radians.

You can download the windows version of Octave at:
http://sourceforge.net/project/showfiles.php?group_id=2888&package_id=40078

It can also plot, design filters (both analog and digital) etc..

73,
Niels PE1OIT
2630 2009-01-24 04:08:49 leon Heller Re: Manipulating complex numbers
----- Original Message -----
2631 2009-01-24 04:31:38 Rick Commo Re: Manipulating complex numbers
I have OpenOffice installed on one of my computers - more of a curiosity than anything else since I
have MSFT Office on the main computers.

I just checked it and want to report that Calc (the Excel equivalent) does have functions for
imaginary and complex operations.

Cheers,
-rick


-----Original Message-----
2632 2009-01-24 07:55:46 pamunoz2001 Re: Manipulating complex numbers
In AppCAD 3.0.2 there is a "Complex Math Calculator for RF Circuits".

You can download AppCAD
2634 2009-01-24 11:27:43 Steve Re: Manipulating complex numbers
Thanks all for the pointers.

I'm going to look at AppCAD, Scilab and Octave.

EXCEL (and probably CALC) have their place, but I was looking something
with syntax like Niels' Octave example.

Appreciate the help.

Steve K8JQ

pamunoz2001 wrote:
> In AppCAD 3.0.2 there is a "Complex Math Calculator for RF Circuits".
>
> You can download AppCAD
2635 2009-01-24 11:42:56 Pat Bunn Re: Manipulating complex numbers
You should have received several flat solder lugs in the kit.

I will send some Monday. Please send me your address.

Pat
STF
----- Original Message --
2636 2009-01-24 12:24:52 Pat Bunn Re: Manipulating complex numbers
Sorry about the misreply.

Pat
N4LTA
----- Original Message -----
2638 2009-01-25 09:31:57 Nick Kennedy Re: Manipulating complex numbers
Ocatve is pretty impressive, but I've found the learning curve pretty
steep. It has all the frustrations associated with a high level
language with rigid rules of syntax. But the way it can calculate and
plot complex expressions with just a few (carefully debugged) lines of
code is amazing.

After seeing so many articles on it in QEX, I decided to give it a go
and downloaded the Windows version. But I need a lot more study to
consider myself proficient on it.

73--Nick, WA5BDU


>
> Hi Steve,
>
> You could try Octave, which is an free MATLAB clone.
> The syntax is simple, for instance:
>
> (1 + 2i)*(3 - 3i)
>
> gives:
> 9 + 3i
>
>
2639 2009-01-25 17:04:15 Gary Chatters Re: Manipulating complex numbers
For basic calculator operations, there is a "calc" package that comes
with XEmacs.

Complex numbers are represented as number pairs, so the calculation
below would be entered as:

(1,2)
(3,-3)
* -- Notes, RPN, which some of us prefer.
(9,3) -- The result

It also does polar coordinates and has various functions. The basics
are easy, but calc has a lot of capabilities and would take a while to
learn.

This would only be useful if you already have XEmacs or are thinking of
installing an editor. This should work for emacs as well, but my
installation does not have it. Available for both Linux and Windows.

Gary

Niels A. Moseley wrote:
>
>
> Steve wrote:
> > Hope I'm not bringing up a previously discussed topic, but I was unable
> > to find anything about this in the archive.
> >
> > I have been using the imaginary functions in Excel to manipulate complex
> > numbers. I'm wondering if group members use other software that might be
> > better? Preferably free software. :-)
> >
> > Any advice?
> >
> > Steve K8JQ
> >
>
> Hi Steve,
>
> You could try Octave, which is an free MATLAB clone.
> The syntax is simple, for instance:
>
> (1 + 2i)*(3 - 3i)
>
> gives:
> 9 + 3i
>
> Magnitude is calculated by the abs(.) function, and the angle is
> calculated by angle(.) and gives the angle in radians.
>
2641 2009-01-26 01:48:16 Johan H. Bodin Re: Manipulating complex numbers
Steve,

CalcEd is a nice little text editor with built-in math capapbilities. Just write
formulas as you would do on a piece of paper and CalcEd does the calculations
for you right in the text. It handles complex arithmetic with ease and it can
plot too!

It is a freeware program written by Wolf DL4YHF (famous for his Spectrum Lab
software).

http://freenet-homepage.de/dl4yhf/

Just follow the link to CaldEd.

73
Johan SM6LKM

-