+-------------------------------------------- Peter -----------+
> On Fri, Jul 29, 2011 at 9:52 AM, Yoshi Rokuko <[email protected]> wrote:
> >
> > hey, i have an algorithm that computes two matrices like that:
> >
> > A(i,k) = (x(i,k) + y(i,k))/norm
> > B(i,k) = (x(i,k) - y(i,k))/norm
> >
> > it would be convenient to have the method like that:
> >
> >>>> A, B = mod.meth(C, prob=.95)
> >
> > is ith possible to return two arrays?
> >
> > best regards
>
> Yes, return a tuple of two elements. e.g.
>
> def make_range(center, spread):
> return center-spread, center+spread
>
> low, high = make_range(5,1)
> assert low == 4
> assert high == 6
>
sorry i had important information only in subject: i'm writing
in c - so i'm talking about something like:
static PyObject *
mod_meth(PyObject *self, PyObject* args) {
PyObject *arg;
PyArrayObject *A, *B, *C;
[...]
a magic merge: mergedouts = (A, B)
[...]
return PyArray_Return(mergedouts);
}
is it clear what i mean?
- yoshi
_______________________________________________
NumPy-Discussion mailing list
[email protected]
http://mail.scipy.org/mailman/listinfo/numpy-discussion