|
From: | Dan Halperin |
Subject: | Re: [Discuss-gnuradio] atan2 problem |
Date: | Tue, 2 Sep 2008 09:28:00 -0700 |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sep 2, 2008, at 8:58 AM, Brian Padalino wrote:
On Tue, Sep 2, 2008 at 11:51 AM, Engin Karabulut <address@hidden> wrote:hi all, I have two signal which is float and I want to use atan2 fuction like this, self.arctan = math.atan2(x_hyd_filter, y_hyd_filter) but gnuradio gives error given below, ... self.arctan = math.atan2(x_hyd_filter, y_hyd_filter) TypeError: a float is required. In your opinion what is the problem?Are you sure x_hyd_filter and y_hyd_filter are, in fact, floats?
If you're trying to do arctan on 2 __streams__ of floats, you can't use the Python math.atan2 function to do this operation -- you need a gnuradio processing block. I'm not even sure we have such a block yet, you might have to write it yourself.
- -Dan -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (Darwin) iEYEARECAAYFAki9aZAACgkQy9GYuuMoUJ6HbwCfYFLDiXARaiz0mR+4/Zt4wwdC ZiMAnRsLLldSLsbfM2Eq5X020LccWgI9 =jU0p -----END PGP SIGNATURE-----
[Prev in Thread] | Current Thread | [Next in Thread] |