It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 10 years ago.
I have made a simple calculator for iPhone.
Now I'm trying to create a scientific one. I have searched a lot over the internet and here on how to go about it. But could find anything substantial. Most of them are about making a simple calculator.
It will be of great help if you guys could direct me in the right direction like:
1. what approach should i take?
2. is there any helpful tutorial/blog?
3. things i should be learning in obj-c for making scientific calculator?
Thanks in advance!
It depends on what you want to achieve. A "simple" scientific calculator, like Apple's could be done by expanding what you already have. Just add additional functions, like sine, cosine, square root, power. Look at how Apple's calculator works.
If you want to develop something that can interpret longer terms like sin(123)+sqrt(log(12)) you have to take an other approach. You have to transform the term to RPN (aka. postfix notation) first and then solve it step by step.
Related
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 10 years ago.
I am learning Image processing/Pattern recognition. My background is C++ and basics in OpenCV.
I am looking for a tool to learn how to test all the filters and algorithms on my images easier. Are Matlab and Mathematica suitable for this? If so, which one is better?
Thank you!
You can do great image processing in both languages, so there is no general answer to this question.
In your specific case, assuming that you have access to all the relevant toolboxes of both packages, I recommend Matlab, since its syntax is more similar to C++ than Mathematica's functional syntax. Consequently, Matlab may be easier for you to pick up. Note that many filters are already implemented in Matlab, and I assume also in Mathematica.
One of the Matlab blogs has just started a series on image filters. Also, you could try and adjust the MorphTool from the File Exchange to be able to play with the filters you're interested in.
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 10 years ago.
20,000 lines of spaghetti code (iPhone ObjC) was just dropped in my lap. QUESTION: where to begin, is there a tool to just profile it all? It's a mess, not even sure where to start. Suggestions welcome.
What you're looking for is something called Unified Markup Language (UML). This is a critically overlooked part of the development process and is used to layout "class names, methods, links, etc".
Luckily for you, your problem has been faced by many a programmer in the past and there are a few different Magic Bullet solutions available. Since I've never worked backwards from code to UML (normally you build the UML first) I had to do a quick search to find some solutions:
This one looks promising: doxygen
or this one: AutoGraf
And I'm sure with a few minutes on Google you can find everything you need if these don't work out for you; now that you're aware of UML.
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 10 years ago.
What does Emacs' learning curve (actually) look like?
Some time ago, someone gave a graph showing how learning curves look different for different editors:
Source: http://blogs.msdn.com/b/steverowe/archive/2004/11/17/code-editor-learning-curves.aspx
Assuming the horizontal axes is the experience with the tool, and vertical axes the retained information, what I can't understand about the above graph is how can the curve for Emacs curve backward as your experience should always increase?!
It's a good joke, with some definite truth to it.
I always assumed the author meant it as an indication that the more you learn about Emacs, the more possibilities for further learning open up to you. Hence the infinite spiral.
Or to put it another way, the more you know, the more you realise what you don't know :)
In my case it looks like:
|
|
|-___________
I fired up emacs by mistake and could not figure out how to
exit, I ended up logging in from another terminal and killing the process.
This was enough to convince me that vi was not so bad after all.
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 11 years ago.
Can you auto take multiple pictures and then edit them in real time for an iphone app? Like say u want to make a video of a man and add a beard to him can you do it while streaming? the mustach moves according to where his face is detected and say take about 5-15 frames per second?
I guess you can.
It would involve tracking some facial features or markers added for the purpose at the least. However this is such a vast and complex field, you'll hardly get a single advice here that will get you going.
If you really mean it, I'd suggest looking for Augmented Reality libraries, there's a few out there. Most of them work by tracking a special pattern and not arbitrary features though, so be prepared for a big load of work.
Check this SO question for a first few hints, you'll find more information on the topic easily through the search engine of your choice.
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 11 years ago.
I am interested in creating an auto tune app and did a bit of research and apparently thats now possible by using accelerometer that apple provides but I have no idea how to do that. can someone help out by giving me a link to a tutorial or give me an example code to change the voice inserted into the function.
Thanks in advance.
The accelerometer reports back physical acceleration of the device. This has absolutely nothing to do with digital signal processing of a recorded waveform, and as others said, there will be no easy way to do this. You can browse the audacity source (plugins specifically) to see algorithms having to do with time-stretching and will see that this is very complex. Not only is the science of the signal processing complicated, the art of getting it to sound good (at all) is incredible.