Re: multiple outputs from a function
- To: mathgroup at smc.vnet.net
- Subject: [mg52801] Re: [mg52753] multiple outputs from a function
- From: Ben Kovitz <bkovitz at acm.org>
- Date: Mon, 13 Dec 2004 04:23:20 -0500 (EST)
- References: <200412111022.FAA06563@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
On Dec 11, 2004, at 2:22 AM, Ben Barrowes wrote:
> How do you write a function (or ?) in Mathematica which produces more
> than one output?
>
> Let's say I have some data and I want a single function to calculate
> the
> mean, variance, std, etc, more than one thing and return those? I know
> that there are builtin functions for those parameters, but the point is
> I want to define functions with more than one output.
Perhaps you want to return a list. For example:
polarToXY[r_, c_] := {r Cos[c], r Sin[c]}
A list, indicated by braces, is "one thing" but it can contain as many
things as you like.
Ben Kovitz
Humboldt State University
- References:
- multiple outputs from a function
- From: Ben Barrowes <barrowes@alum.mit.edu>
- multiple outputs from a function