Jump to content



Photo
- - - - -

Differential Equation Grapher


  • Please log in to reply
15 replies to this topic

#1 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 29 October 2006 - 10:37 AM

Download here.
Screen shots:
Posted Image
How do you think about it?

#2 Kilburn

Kilburn

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 491 posts
  • Gender:Male
  • Location:France
  • Interests:Blah

  • Calculators:
    FX-7500 G
    ClassPad 300

Posted 29 October 2006 - 08:12 PM

Nice... But I told you you were wasting your time...
Posted Image

#3 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 30 October 2006 - 12:22 AM

You own OS3?!?

#4 The_AFX_Master

The_AFX_Master

    Casio Overlord

  • [Legends]
  • PipPipPipPipPipPipPip
  • 519 posts
  • Gender:Male
  • Location:Black Mesa Research Facility (sector C)
  • Interests:BASIC +FORTRAN 90+ C++.....and HALF LIFE

  • Calculators:
    Casio Algebra FX 2.0 Plus, Casio fx 570 ms, Classpad 300, And a crowbar

Posted 30 October 2006 - 01:05 AM

There are internet screenshots <_<

#5 PAP

PAP

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 681 posts
  • Gender:Male
  • Location:Somewhere in Europe.
  • Interests:Computer Algebra, Numerical Analysis.

  • Calculators:
    ClassPad 300 (plus an old Casio model, with only a few Kb ram).

Posted 30 October 2006 - 03:33 PM

Nice... But I told you you were wasting your time...

In this case, you are probably right, but, in general, implementing a "differential equation grapher" is not necessarily a wasting of time. First, judging from the sceenshots, one can create better plots than those of OS 3.0. Second, it seems that OS3.0 vector fields are restricted to simple cases: one differential equation of the 1st order (as in vanhoa's implementation).

LNA's plots of vector fields (in version 1.70) look better than OS3.0's, and they are not restircted to one differential equation ;).

#6 Kilburn

Kilburn

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 491 posts
  • Gender:Male
  • Location:France
  • Interests:Blah

  • Calculators:
    FX-7500 G
    ClassPad 300

Posted 30 October 2006 - 04:02 PM

I have the OS 3 and its differential equation grapher can draw plots for several differential equations. :)

(don't ask me to share the OS, I can't because it requires CPManager and an install code)

Just wait a little more, and hope they will release a free version, independant of the CPManager.

#7 PAP

PAP

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 681 posts
  • Gender:Male
  • Location:Somewhere in Europe.
  • Interests:Computer Algebra, Numerical Analysis.

  • Calculators:
    ClassPad 300 (plus an old Casio model, with only a few Kb ram).

Posted 30 October 2006 - 07:10 PM

I have the OS 3 and its differential equation grapher can draw plots for several differential equations. :)

First, shame on you! You have paid money for OS3. Second, I doubt that OS3 vector fields are more flexible than LNA's. Just wait a few days, and you will see for yourself. ;)

(don't ask me to share the OS, I can't because it requires CPManager and an install code)

I'm not asking you to share the new OS. Of course, if it will be released for free, I will download it; if not, I'm simply not interested. With or without OS3, I will always need to use CPLua to write more powerful functions.

#8 Behnoud

Behnoud

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 338 posts
  • Gender:Male
  • Location:Iran

  • Calculators:
    CP 300+ OS2.2/
    FX 3600 pv/
    FX 115 s/
    FX 602P

Posted 30 October 2006 - 07:15 PM

I have the OS 3 and its differential equation grapher can draw plots for several differential equations. :)

(don't ask me to share the OS, I can't because it requires CPManager and an install code)

Just wait a little more, and hope they will release a free version, independant of the CPManager.

How you got it and how many you paid?

#9 Kilburn

Kilburn

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 491 posts
  • Gender:Male
  • Location:France
  • Interests:Blah

  • Calculators:
    FX-7500 G
    ClassPad 300

Posted 31 October 2006 - 09:11 AM

With or without OS3, I will always need to use CPLua to write more powerful functions.


Of course :) In fact, I'm rather disappointed by the OS3, it still has some bugs, and I also found a few mistakes in French translations ! :blink:

There is something that would be really good a year ago: it's the fact that you can run Basic programs from Main and eActivities, but now, who is interested in Basic? :plol:

How you got it and how many you paid?


How much I paid ?

... 0 :)

#10 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 01 November 2006 - 12:05 PM

OS 3 can run basic from main??? you didnt pay for OS??? :blink:

#11 The_AFX_Master

The_AFX_Master

    Casio Overlord

  • [Legends]
  • PipPipPipPipPipPipPip
  • 519 posts
  • Gender:Male
  • Location:Black Mesa Research Facility (sector C)
  • Interests:BASIC +FORTRAN 90+ C++.....and HALF LIFE

  • Calculators:
    Casio Algebra FX 2.0 Plus, Casio fx 570 ms, Classpad 300, And a crowbar

Posted 02 November 2006 - 01:05 AM

WHAT THE HELL? 0$, Bs or whatever?.. Calling progs from eactivities is really nice dude... For small things, it would be useful..

#12 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 12 November 2006 - 12:53 PM

I updated it again, this time is onpen-source, download here. It isnt a finished project...

Free to edit the source. Some screen shots:

Posted Image

#13 PAP

PAP

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 681 posts
  • Gender:Male
  • Location:Somewhere in Europe.
  • Interests:Computer Algebra, Numerical Analysis.

  • Calculators:
    ClassPad 300 (plus an old Casio model, with only a few Kb ram).

Posted 12 November 2006 - 05:03 PM

I updated it again

Are you sure the screenshots represent direction field for abs(sin(x))^x? In your implementation there are no axes labels, but screenshot 3 shows that the plotting interval is from x=-7.8 to x=7.8. However, I doubt this is correct; LNA 1.7 gives a different direction field, which is correct (I checked the result with Scilab). I think there is an error in your code.

#14 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 13 November 2006 - 01:15 AM

What wrong? Can you give me an image?

#15 Xtreme

Xtreme

    Newbie

  • Members
  • Pip
  • 14 posts
  • Location:New York, USA

  • Calculators:
    ClassPad 300

Posted 18 November 2006 - 10:22 PM

I just tried the differential equation graphs in OS 3.0 (don't ask how I got it, but I didn't pay for it ;) ). You can graph any order diffeq and it's fast. It will graph slope fields, direction fields, and solution curves. It has a really nice trace function too. :thumbsup:

BTW vanhoa, why did you steal buttons from the OS 3.0 Differential Equation Grapher toolbar? Do you want yours to look exactly like OS 3.0? When I look at your screenshot it is hard to tell if it is really your add-in or OS 3.0. I think this is just silly.

#16 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 19 November 2006 - 01:03 AM

Really, :P , I dont think the button is a big deal, but I'm not good at drawing so I must "stole" the buttons :( .


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users