8 ms·
Google can be used as a graphic calculator
- sygma 15y agoThis is a neat feature. A good alternative is to use Wolfram Alpha [0] [0]: http://www.wolframalpha.com/ http://www.wolframalpha.com/
- rcfox 15y agoWolframAlpha has slightly more sophisticated graphing calculator functionality: http://www.wolframalpha.com/input/?i=sin%28x%29%2B1%2F2+sin%282x%29%2B1%2F3+sin%283x%29+%3D+x%5E3%2Bx%5E2%2F3 http://www.wolframalpha.com/input/?i=sin%28x%29%2B1%2F2+sin%...
- yesimahuman 15y agoI really like that you can view different ranges without modifying the original query in the Google version.
- tjoff 15y agoI haven't used WolframAlpha that much for graphs but I've often been bothered by the lack of zoom, scale and pan which google seems to have solved quite nicely. Hopefully WA will do something similar in the near future.
- dredmorbius 15y agoYou can set axis ranges, which address some of the zoom issues. I've found this to be a bit tricky / iffy at best, particularly when using financial datasets. Agreed regards zoom and such.
- scriptproof 15y agoYou can zoom with CTRL +, (this is a browser feature).
- ibejoeb 15y agoI expected to see a graph, but I'm just getting search results. How did you access it?
- mirkules 15y agoDo you have Javascript turned off, in particular, google.com? Disallowing google.com only gives me search results. (gstatic.com is irrelevant, I think)
- tyn 15y agoTry another browser
- dtwwtd 15y agoI saw a graph for the link on this post but tried a number of other functions and did not see graphs.
- gus_massa 15y agoIt works in Chrome, but it doesn't work in IE8. (I didn't try with other browsers.)
- zecho 15y agoTook a moment for it to pop up for me with Firefox.
- test2754 15y agoDoesn't work in Opera 11.52 and Internet Explorer 6.0.
- mindcrime 15y agoFor me, it never worked in Chrome, but worked just fine in Firefox. Not sure what the deal is...
- jxcole 15y agoSadly, google's cannot be used to calculate 3D plots, though wolfram's can: http://www.wolframalpha.com/input/?i=x%5E2%2By%5E2 http://www.wolframalpha.com/input/?i=x%5E2%2By%5E2
- adabsurdo 15y agoyou know you're on hacker news when the most upvoted comment has found something negative to nitpick out of a cool story.
- nkoren 15y agoYou know you're on hacker news when the most upvoted comment is a link to a bunch of stuff about paraboloids.
- sjwright 15y agoYou know you're on hacker news when a repetitious meme gets voted down to oblivion. Oh, wait... Edit: Phew, -2 and dropping. I was worried there for a second.
- compman775 15y agoIn summary, this is Hacker News.
- JeremyBanks 15y agoYou know you're on Hacker News when meme threads die before they got obnoxiously long... as they should.
- kevinalexbrown 15y agoAdding positive comments doesn't usually add as much information. The story itself was a positive comment. Critical discussion is best done not by saying "hey, cool story" - that's what upvoting is for. There are some cases where a non-negative comment is great, like pointing other readers to an interesting piece of related information, but if all it does is confirm what the original submission said, it's less informative.
- marcamillion 15y agoEven better is that it's not using Flash. JS and Canvas it seems.
- marcuswestin 15y agosvg
- suyash 15y agonice! wish I knew that in college!
- suyash 15y agonever mind, it's a new feature
- ajslater 15y agoIs there an fn() syntax so I can plot recursion and bifurcation?
- dennisgorelik 15y agohttps://www.google.com/#q=sin(1%2Fx) https://www.google.com/#q=sin(1%2Fx)
- tluyben2 15y agoOfftopic observation: when Wolframalpha first appeared everyone on sites like Reddit and HN were falling over eachother to explain, in detail, what kind of an arrogant d*ck & loser Stephen Wolfram really is. Ignoring the Wolframalpha product features and going directly for the person behind it and his book and so on. Now seems like everyone loves his product and, subsequently, never mentions the guy behind it anymore. Anyone else noticed that?
- wx77 15y agoI believe you are remembering wrong: http://news.ycombinator.com/item?id=611656 http://news.ycombinator.com/item?id=611656 http://news.ycombinator.com/item?id=607532 http://news.ycombinator.com/item?id=607532 Not to say it is uncommon to call Stephen Wolfram egotistic, I swear there was a thread about Wolfram remembering Turing and people counting how many times Wolfram mentioned himself but it may have been killed as I can't find it.
- gbak 15y agoThe discussion you are looking for is this one: http://news.ycombinator.com/item?id=3080470 http://news.ycombinator.com/item?id=3080470 (Wolfram on Steve Jobs)
- wx77 15y agoActually it was probably this: http://news.ycombinator.com/item?id=1454373 http://news.ycombinator.com/item?id=1454373 and I am remembering the amount of disdain wrong
- deleted 15y ago[deleted]
- J3L2404 15y agoYou can also draw multiple functions by separating with a comma. http://insidesearch.blogspot.com/2011/12/showing-some-love-to-math-lovers.html http://insidesearch.blogspot.com/2011/12/showing-some-love-t...
- kylek 15y agoBut can it graph the Batman equation?!
- pbhjpbhj 15y agoThe Batman Curve is not the solutions of a single equation. http://mathworld.wolfram.com/BatmanCurve.html http://mathworld.wolfram.com/BatmanCurve.html
- Avshalom 15y agoWhile I have no desire to do it, It could be transformed into polar coordinates and then combined into a single Fourier series to piece it together.
- tlrobinson 15y agoI tried, sadly it limited me to 32 "words" :(
- herdrick 15y agoAnyone know how to denote 'log base 2'? This: "log (x)" assumes base 10.
- spacemanaki 15y agoTry lg(x) ?
- herdrick 15y agothat's it, thanks
- eridius 15y agoI believe it's just "lg(x)", though you could also use the more generic case of "log(x)/log(base)"
- mvgoogler 15y agolg(x) works for me.
- herdrick 15y agothanks!
- deleted 15y ago[deleted]
- bluishgreen 15y agoFor any base use the formula: (log base b) a = log(a)/log(b). For eg. google for log(x)/log(2), lg(x), log(x)/log(3)
- megablast 15y agoln? Isn't log base 2 the natural log? Yup, that works.
- woodson 15y ago
- toxic_madness 15y agoThe easy zooming and panning makes this a better graphing experience than any other calculator/software I have used so far. True, you don't have the capabilities of Mathematica available, but it seems to work great for graphing a single variable function.
- Too 15y agoThis is something i don't understand why other mathematical tools do so badly. Have you tried navigating the graph in a matlab plot? You have to select one tool for zoom in and another tool for zoom out and then click the graph to get a huge zoom-step that isn't even centered around where you clicked. Then another tool for moving to the correct position and another to see the values. SERIOUSLY?!!?!!!! This is a super expensive tool designed for plotting and comparing graphs and the diagram-control stinks so bad. Implementing this feature properly is one day of work. Synchronizing dimensions of axis between different diagrams is also something very important that matlab has huge difficulties with. Mathematica isn't much better in this regard even though they at least plot with anti aliasing T_T. Related is also navigation in maps-software. Not many programs do this right even though it's so simple.
- sovok 15y agoGrapher does this quite well. It comes with Mac OS X and plots various things, 2D and 3D: http://www.google.com/search?q=grapher+mac&hl=en&tbm=isch http://www.google.com/search?q=grapher+mac&hl=en&tbm... It also formats the equations nicely and lets you copy them as PDF. Makes a decent formula editor for Pages (with simple formulas).
- trip42 15y agoIn high school I programmed Mortal Kombat on my TI-85, if it can't do that and can't be rooted via zshell, it doesn't count.
- tmcw 15y agoCool - always used fooplot for this, and probably will continue to: http://fooplot.com/ http://fooplot.com/
- biot 15y agoI've just proven mathematically that the Flying Spaghetti Monster exists: https://www.google.com/search?q=cos(x)-tan(sec(x%5E2) https://www.google.com/search?q=cos(x)-tan(sec(x%5E2))
- shubsengupta 15y ago"This function may not be plotted correctly" LOL it's okay Google, you're excused on this one.
- Concours 15y agoThat's a cool feature, I've been using http://www.mathpimp.com/ http://www.mathpimp.com/ for that, Google is a cool alternative, for now and then.
- aubergene 15y agohttp://www.graphycalc.com/ http://www.graphycalc.com/ A nice 3d calculator in JavaScript by Dean McNamee
- cousin_it 15y agoReally cool! I'd like to have it automatically expand the range on zoom, though, like Google does. And some numbers on the axes would be nice.
- aaronharnly 15y agoBut was this built by a couple of guys sneaking into the building after their contract expired? If not, it's merely serviceable.
- efader 15y agoGoogle loves its users and has an equation to prove it http://www.trendslate.com/2011/12/05/google-graphing-calculator/ http://www.trendslate.com/2011/12/05/google-graphing-calcula...
- viswabharathi 15y agoHere is a slightly modified version, http://goo.gl/kYIBX http://goo.gl/kYIBX this proves that love is complicated (jff).
- topbanana 15y agoNo FM synthesizer. What were they thinking?
- vilqqu 15y agoI use Wolfram Alpha to check if I solved my math assignments correctly. Can you solve e.g. limes with Google? I tried a couple of syntaxes but nothing. http://www.wolframalpha.com/input/?i=limes+%28x%5E3%2Bx%29%2F%28x-1%29+when+x+-%3E+1 http://www.wolframalpha.com/input/?i=limes+%28x%5E3%2Bx%29%2...
- arnorhs 15y agoGreat. So can DuckDuckGo: http://duckduckgo.com/?q=sin%28x%29%2B1%2F2+sin%282x%29%2B1%2F3+sin%283x%29 http://duckduckgo.com/?q=sin%28x%29%2B1%2F2+sin%282x%29%2B1%... And on top of that, it also gives you the result right there on the page: http://cl.ly/0a3L0K3T2a0E350d300n http://cl.ly/0a3L0K3T2a0E350d300n Clickable and brings you to wolfram alpha: http://www.wolframalpha.com/input/?i=sin(x)%2B1%2F2%20sin(2x)%2B1%2F3%20sin(3x) http://www.wolframalpha.com/input/?i=sin(x)%2B1%2F2%20sin(2x... zero-click search is an awesome feature of DuckDuckGo
- mda 15y ago"Great. So can DuckDuckGo" No, I don't see a fast interactive graph when I clicked on that link.
- a_m0d 15y agoIt seems like it does sometimes, but not at other items. I clicked around on the page a bit, then clicked on the search button, and suddenly it showed me the zero click info, which was hidden before.
- zoul 15y agoThey seem to have come with some nice algorithm to connect the graph dots. The problem: When you draw the graph using a naive formula putPixel(x, y(x)) you get isolated dots. Therefore you have to draw tiny lines between the points to get a nice smooth curve instead of isolated dots. But then there is the question of which points to connect – for example in tan(x) you can’t connect the last point on the ‘upper right hand’ with the first one coming from the bottom. This is surprisingly hard to solve simply (at least it was for me). Most packages simply resign – try zooming out a tan(x) to see the erroneous vertical connecting lines. Google does it right even in high zoom ratios. How do they do it?
- benjoffe 15y agoGoogle fails after a few zoom outs for me, screenshot: http://i.imgur.com/Kss1x.png http://i.imgur.com/Kss1x.png One way is to set a threshold for whether or not to join the dots, if it's above the threshold perform a search between those points to see if they are between the dots or if they diverge, this search can be complicated or simple, google seems to use a fair bit of cpu power when zooming out on tan(x) so I'm guessing they're using a search here rather than some alternative 'clever' induction from the nature of the curve itself.
- numlocked 15y agoI got this message after zooming out tan(x) a ways: http://www.google.com/support/websearch/bin/answer.py?answer=1688281 http://www.google.com/support/websearch/bin/answer.py?answer... "Try to pan or zoom the function to a different region. The plotting algorithm detected one of the following: - Too many asymptotes - Too many transitions of the function from defined to undefined regions - Too many points on the graph that might not represent the function value currently due to high volatility" It looks like can actually detect when their graphing algo starts to break down.
- nitrogen 15y agoIf you're using a CAS in your graphing system you can probably decompose the function, identify potentially problematic components (e.g. tan(x^2/5+2x)), and identify asymptotes or undefined areas directly using a database of undefined-generating functions. This would produce a list of X values for which the overall function is not defined. When your pixel plotting passes one or more of those X values, don't draw a line. If you pass several in a single pixel, give up.
- deleted 15y ago[deleted]