[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Help-gsl] Complex numbers - how?
From: |
Anders Misfeldt |
Subject: |
[Help-gsl] Complex numbers - how? |
Date: |
Tue, 01 Mar 2005 15:12:50 +0100 |
User-agent: |
Mozilla Thunderbird 1.0 (X11/20041206) |
Hi,
I have a program where I calculate an ugle integral. In the integral I'm
having
(1/(x^2-1))^{3/2}
and my x is lower than 1! But since it's taking to the power of 3/2 I
should still get a real number. But GSL (at least I think) probably
returns this number as a complex number with 0 in the imaginary part. My
problem is now to get the real part written out. I've tried with this test:
GSL_SET_COMPLEX(&ztest, 3, 4);
GSL_REAL(ztest);
printf("%g",ztest);
but I get the following error:
error: request for member `dat' in something not a structure or union
What am I doing wrong?
Anders
- [Help-gsl] Complex numbers - how?,
Anders Misfeldt <=