MATLAB: How to write a good question for MATLAB Answers
meta
I want to get fast and accurate help with my question. What information should I include in the question?
How should I phrase and format my question to make it clear and easy to understand for the people who might help me?
Best Answer
1.) A good title
If you are writing code about a medical procedure likeBrain Salad Surgery but getting an error related to indexing,your question is about indexing. References toBrain Salad Surgery is just noise (like it is here!)
2.) Avoid pleasantries
"Hi", "Thanks in Advance", "I am new to MATLAB" is all just pleasantries that add nothing but noise. It ismore polite to be brief than it is to add pleasantries.
3.)MATLAB is the product
MatLab,mat lab,mathlab are all distracting and confuse Google.
4.) Make code copy pastable to reproduce
If it makes sense, we should be able to grab your code block, paste it into MATLAB and reproduce your error.
imread('myImage.jpg')
will error on our machines.
imread('trees.tif')
will work on our machines. Try and make it easy for us to help you.
5.) Be brief.
If you can cut your code down relentlessly to just a few lines that cause the error, we can help you better. Cutting out code that is not relevant to the issue simplifies things. Often the act of simplifying will cause you to find your own error!
6.) EDIT your question to clarify.
Do not answer your own question with clarifications. EDIT the question directly.
7.) Accept best answer, vote up good answers.
Do not answer your own question to thank the answerers. ACCEPT the answer. This is the greatest form of thanks you can give. Acknowledgement asthe accepted answer is "Sweet mana from heaven" (a quote from a frequent contributor here)
It doesn't matter how advanced or not advanced it is. As far as answers, I'll vote for an answer that provides a good reference or working example/explanation, e.g:
I like Answers better because I can edit my response. That's impossible with the newsgroup. I can also apply formatting (bold, links, italics, etc.) which you can't do in the newsgroup.
Best Answer