Is There a Software That Converts Drawings into Mathematical Functions?

  • Thread starter Thread starter zaddyzad
  • Start date Start date
  • Tags Tags
    Program Project
AI Thread Summary
The discussion revolves around finding software to convert drawings into mathematical functions for a math project requiring over 100 functions. Suggestions include using an edge detection filter to automate the process by fitting polynomials to edges. However, the task is deemed complex and may require programming skills, which the original poster lacks. While no specific programs are mentioned, there is a consensus that heavy mathematics applications might be necessary for such a project. The exercise is recognized as inventive, encouraging exploration of function manipulation.
zaddyzad
Messages
149
Reaction score
0
I just got one of the most tedious projects of my life... in math class! I need to take a picture and put it on graph paper and plot 2 axis then write over 100 functions which if all graphed would make the picture I chose. We need to use 16 different types of functions and I was wondering if there's a program that could help me with this. I was thinking of something like Paint and every curve/line you draw it gives you a function that matches it. Anyone have any suggestions to my project that might help me such as: pictures to choose, and a program.


I was thinking of doing a train.
 
Physics news on Phys.org
Hey zaddyzad.

This is not an easy project, but an automated way would be to use an edge detection filter and then turn every edge into a function by fitting a polynomial.

If you don't have programming experience then I wouldn't bother but if you have enough, then that is the approach I would take to automate the entire task.
 
Yeah, I don't hahahha. I was hoping there's already a program that can write functions for lines you draw/trace etc...

If anyone knows of something like that it'd be appreciated if you told me about it :D.
 
I'd start from the 16 types of function.

Would sin and cos count as 1 or 2? Tan?
Exponential, log, linear, poly-2 -3 -4, hyperbola, gaussian, ...I'm thinking sunrise, hills, volcanoes, waves, clouds, maybe simplified trees. :-)
 
I have to say that's an inventive exercise (sorry, I'm aware you find it tedious). It really forces one to explore the ways to bend functions to your will. I don't know of any program that will do that, except perhaps some heavy-weight mathematics applications, but do know programming. And I know enough of it know that it's very technical what you're wanting to do.
 
I picked up this problem from the Schaum's series book titled "College Mathematics" by Ayres/Schmidt. It is a solved problem in the book. But what surprised me was that the solution to this problem was given in one line without any explanation. I could, therefore, not understand how the given one-line solution was reached. The one-line solution in the book says: The equation is ##x \cos{\omega} +y \sin{\omega} - 5 = 0##, ##\omega## being the parameter. From my side, the only thing I could...
Back
Top