Register to reply

Mathematica beginner question: Function nesting

by physicsan
Tags: nesting function
Share this thread:
physicsan
#1
Nov23-11, 09:21 AM
P: 2
Hello,
I'm quite new to Mathematica and stuck at a point, where I have searched for hours to find a solution, but there seems no way out.

Let's say we have two functions,
f1[x_,y_]=x+y
f2[x_,y_]=x*y

How can a build a function f3, which is e.g. the sum of the other functions f1 and f2, i.e. f3[x_, y_]=x+y+x*y, but without copy&paste, but with direct dependency on f1 and f2?

With f3=f1[x,y]+f2[x,y], the functional dependency on x and y is missing. I need a f3, which also has the same input arguments as f1 and f2 (namely x and y).
With f3[x_,y_]==f1[x,y]+f2[x,y] the functional dependency on the parameters is also not working.

Thanks you for your help,
I'm really desperate :(
Phys.Org News Partner Science news on Phys.org
Wildfires and other burns play bigger role in climate change, professor finds
SR Labs research to expose BadUSB next week in Vegas
New study advances 'DNA revolution,' tells butterflies' evolutionary history
phyzguy
#2
Nov23-11, 09:29 AM
P: 2,179
I think that you don't understand the difference between =(immediate assignment), :=(delayed assignment) and == (test for equality). You want to use := in function assignments so that the assignment is not made until you request evaluation. Try the attached notebook - I think it does what you want.
Attached Files
File Type: nb Functions.nb (3.8 KB, 10 views)
physicsan
#3
Nov23-11, 04:49 PM
P: 2
Hi,

a thousand thanks! This is exactly what I was looking for! Sorry for my dummy question, it really seems so dummy now :s
Thank you again for your profound and amazingly fast help, you really made my day! :)

phyzguy
#4
Nov23-11, 05:33 PM
P: 2,179
Mathematica beginner question: Function nesting

You're welcome. Glad I could help.


Register to reply

Related Discussions
Mathematica Beginner question: Nested loops Math & Science Software 6
Beginner Function Calling Question Programming & Computer Science 2
Beginner to Mathematica's question! using Module! Math & Science Software 1
Innanely stupid beginner Mathematica question Math & Science Software 0
Mathematica question - Beginner. Math & Science Software 4