let me first add that I am a very visual person and as such I have a really hard time developing any kind of formula or constants that express my ideas, without a large amount of visual feedback.
That said, I am looking for a piece of software that could help me in research for engineering, and bridge the gap from idea to mathematical formula to then use in some other type of simulation or calculation software (MathLab for example), where one could lay out some generic rules (such as physics constraints and constants) to then try and develop your idea using your panel of fixed input values, constraints and constants.
I understand that you can use MatLab for this, and I have been using it, but as I said, I am a very visual person and prefer visual clutter and disorganization to an endless folder of matlab script files. Something like Blenders (Blender 3D program) Composite panel.
Hopefully someone within this math community can help me in this long quest of mine.
PS: I know about 25 programming languages, from Assembly,C to Java,C#,VB.NET, I have no problems with having to handle raw source code behind the scenes (for implementing constraints and such). Live input from hardware/software isn't essential.
PS2: Seeing how no one seems to fully understand what I want. I coded up an example and dropped it on dropbox. This demonstrates how the software would work, you have NODES connected by CONNECTIONS, each NODE may or may not receive inputs and may or may not give outputs, but must at least do one. Each node then works as a function, receiving an input, processing it and giving an output (could generate an output without any input, example of this would be the random 0 to 1 function). An input-only NODE example would be a Graph node, that just generates a graph for a set of inputs. Semi-working example here : http://dl.dropbox.com/u/1242729/concept/creator.htm