Jump to content

Graphical Output of Data. What tool should I use? (advice)

- - - - -

  • Please log in to reply
12 replies to this topic

#1
KansaiRobot

KansaiRobot

    Newbie

  • Members
  • PipPipPip
  • 36 posts
Hello All.
This is my first post. I would really appreciate if you can help me in a project I have to complete as soon as possible:crying:

anyway, the thing is this:

I have a bunch of numerical data in any format (say an excel page with 3D vectors, or a text file with the same 3D (x,y,z) vectors) and I have to represent them in graphical form (as for example arrows).

What tool do you think I should use?


Thanks a lot in advance:c-smile:

Kansai

#2
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200
I believe there are a few .NET libraries for graphing out there, it depends on the language you did not specify. There is also the GraphVis library.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#3
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
There are a LOT of tools for this, from Python libraries to OpenGL (in various languages), to ... What are you familiar with?
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#4
KansaiRobot

KansaiRobot

    Newbie

  • Members
  • PipPipPip
  • 36 posts
Thank you very much for your replies.

My apologies for being vague :blushing: I did it in order to give people more freedom to recommend me possibilities...

Anyway, I am particularly familiar with C, C++ and Objective-C... a little less Java

Of course this doesn't stop me from learning a new tool if I have too (script languages, etc) I just dont want to start learning something that in the end it wont help me- due to the time constraints of this project...

I ve heard something about VTK.. but cant seem to make it work (granted I started yesterday at night)

anyway, any particular recommendation?

Thanks a thousand!

Kansai:c-^_^:

#5
KansaiRobot

KansaiRobot

    Newbie

  • Members
  • PipPipPip
  • 36 posts
what happened to my reply??


thank you for the advice. I didnt want to be specific to give ample freedom to any advice. I am particularly fond of C, C++ and Java but I have no problem learning a new tool if necessary. I just dont want to learn something that is not useful due to time constraints...

Any advice taking that into account?
]
Thanks
Kansai

#6
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200
For C++ there is gnuplot++: Gnuplot API using C++ (GNUplot++) as well as Boost's own graphing library The Boost Graph Library

There is also a nice thread writeup of choices previously asked here:
Graph drawing C++ library? - Stack Overflow

Do any of those satisfy your graphing needs? I think those are what you were looking for.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#7
LuthfiHakim

LuthfiHakim

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 763 posts
If you also interested in commercial product (although they also have free lite version) you may want to check TeeChart library from this site: Chart Components by Steema, NET Charting, VCL, ActiveX, Java and PHP Data Visualization. I use their product in all my programs that show data in graphical form. Very easy to use.

#8
KansaiRobot

KansaiRobot

    Newbie

  • Members
  • PipPipPip
  • 36 posts
Hello everybody

Just to report, I finally finished using a tool called DISLIN. It is quite neat actually. I am writing the program in C. (couldnt manage figure out how to use C++ for this one):c-blink:

#9
KansaiRobot

KansaiRobot

    Newbie

  • Members
  • PipPipPip
  • 36 posts
what happened to my reply aghain (two times!!!):crying:

is this forum ok???

#10
KansaiRobot

KansaiRobot

    Newbie

  • Members
  • PipPipPip
  • 36 posts
This is the screenshot of the application I did using DISLIN

Attached File  vectorfield2.JPG   55.78K   30 downloads

Edited by KansaiRobot, 23 March 2011 - 11:48 PM.


#11
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200
Your post was not there because it had a link in it, I approved it (it happens often, forum's fault), I am glad you could find a tool suited for your charting, I had a look and I like the look of it.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#12
rocketboy9000

rocketboy9000

    Learning Programmer

  • Members
  • PipPipPip
  • 79 posts
It's ok, your reply went through. Congrats, DISLIN looks really cool.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users