Sign up

Widgets » Functions 2d

  • 198 downloads last 7 days
  • 83,023 total downloads
  • Rating: +40 (login to vote)
Functions 2d V1.2 Jun 4, 2006 10:07:34 AM

Draw 2D curves from mathematical expressions

Enter a mathematical function and have it plotted on a 2D plane.

------

Equations are entered as a function of x. An example for a unit circle would be:

f(x) = (1-x^2)^(1/2)

For a full list of the functions, operators, variables and constants available in this widget visit <a href="http://functions2d.abrahamjoffe.com.au/v0.1.html" target="_blank">http://functions2d.abrahamjoffe.com.au/v0.1.html

There is one main feature that is missing from this release and that is that the axis do not have markings on them. This is due to the limitation of Canvas not being able to write text, however in a later release I will have my own text implementation.

Enjoy!


Comments 38 posts

Log in at the top of the page to post a comment.

1 - 20 of 38 next

Oh sorry, I forgot brackets.

By Petr047 , # Jun 8, 2009 7:25:45 PM

Thanks for the widget. It works pretty well except the negative numbers with even exponent.

By Petr047 , # Jun 8, 2009 7:18:21 PM

Nice and usefull widget.

By Aisberg1 , # Nov 26, 2008 2:22:54 PM

Hi! I loved this widget... actually helped me. I wish if you can introduce a hack to know at what what area the different functions share in common and the points at which the functions meet on the graph. That would really make the Widget actually helpful! Just wanted to help! :smile:

Thanks a lot for the widget. You might not know how much it helped!
Good luck! :smile:

By amagnimo , # Oct 12, 2008 12:51:11 PM

Fantastic, alot better than those widget out there that you could find on the net.

By tinhyeudientoan , # Sep 22, 2008 4:59:03 AM

Nice widget, could be very useful.

By 1234ngoisao , # May 7, 2008 8:21:11 AM

stilltrusting: There is a 'save' button which will save the image as a plain png, this can easily be copied and pasted into word.

By Benjamin Joffe , # Nov 7, 2007 8:38:52 PM

Please in new version add modules! Thank you

By dimonweb , # Oct 31, 2007 11:39:37 AM

Is there a way to copy and paste the graphs into a word doc? I'd absolutely love it if there was a way to do so!!!

By stilltrusting , # Sep 27, 2007 3:12:51 PM

wangjiaji:
if Microsoft Office was a widget i would rate it negative 30.

By aoe3rules , # Aug 1, 2007 12:09:28 AM

This is great! So much better than those boring TI-85 calculators... How about adding an "equal to or greater/less than" (and so forth) feature?

By incogitatus , # Jul 8, 2007 5:15:28 AM

Impressive!

By Jadd , # May 16, 2007 8:19:10 PM

It is very great, thx

By Lali19871014 , # Apr 23, 2007 8:05:09 PM

Being a Calculus student, I now love this widget. When I'm doing my online homework it's great to have one less thing on my desk (my old TI-85) for quick simple verification of my graphs.

It would be nice to have the ability to trace the graph to get f(x) at a given x coordinate.

By ChaosTechnician , # Feb 23, 2007 11:43:09 PM

Great. Use the drawing color when displaying the text of the equation (ie (1-x^2)^(1/2)).

By yhtlyon , # Sep 6, 2006 4:58:35 PM

it's wonderful

By hammer2013 , # Jul 6, 2006 11:54:50 AM

i cant upgrade to v0.2......:frown:
i delete the old one and install this one from this page
but it still says its v0.1

can anyone help?

By basti2015 , # Jul 6, 2006 8:41:59 AM

dis is awesum...

By tRoUbL3MaK3r , # Jun 27, 2006 5:13:44 PM

cz_ma, yes, I will be adding support for parametric and polar functions when I find some time.

By Benjamin Joffe , # Jun 24, 2006 6:46:42 PM

Oh, your widget crashed when I was typing the f(x) expression but re-downloading made it OK now. It's really nice and quick.

What about plotting a graph by its parameterized equations ( x=f(t), y=g(t) ), and using polar coordinates? If you want to update it and you wish to do this in your next update, your widget will mean perfect to me!

By cz_ma , # Jun 24, 2006 12:11:50 PM

  1. Pages:
  2. 1
  3. 2
  4. next

Copyright © 2001 - 2009 Opera Software. All rights reserved. About | Contact | Privacy | Disclaimer |