MATLAB Answers

The support on here is horrible, does anyone have an api for the function calls? I'm tired of searching only to find examples of what I don't need.

1 view (last 30 days)
David Pacheco
David Pacheco on 10 Feb 2020
Commented: Walter Roberson on 11 Feb 2020
Where can I find real answers? I look up a funtion but it doesn;t tell me what must be passed of the type of data exported. It is really annoying to search a function only to see an axample of someone doing it wrong asking a vague question. Where can I find function call outs as well as the type of data that must be passed. I am tired of constantly getting errors. If I wasn't forced to use this software for school I would use freeware that by the way comes with better documentation.

  3 Comments

Steven Lord
Steven Lord on 10 Feb 2020
Can you give an example of a function that you looked up for which the documentation page didn't tell you the information you wanted about the input and/or output arguments? Most pages should have Input Argument and Output Argument sections that provide this information.
If you find a function whose documentation page doesn't provide this information, you can rate it from 1 to 5 stars down at the end of that page. After giving a star rating you can also state why you gave this rating (for example, what information you expected or hoped to find but didn't) and this feedback will be given to the documentation staff for that function so they can improve the page.
Adam Danz
Adam Danz on 10 Feb 2020
One of Matlab's strengths is its documentation. For one, it's central. There's one place to go where you can search for any function, property, etc. Second, as Steven Lord mentioned, the majority of pages in the documentation follow a strict organization that fully describes the inputs, outputs, provides examples, and often cites the algorithms used. Some of Matlab's toolboxes astray from this organization. The verbiage used in the documentation can be cryptic for noobies and I understand that that could be frustrating. In those cases, jump right to the examples and evaluate the inputs and examine the outputs to get a sense of what the function does.
The help() command is a good reminder of what the function does but the documentation is best if you're first learning about the function.
One weakness in the documentation that I've noticed is the lack of interpretation of many of the outputs in statistical functions. On several occasions, I've had to get into the code to see exactly how a statistic is being computed to fully understand how to interpret it.
Walter Roberson
Walter Roberson on 11 Feb 2020
I have looked at the documentation for Octave. I did not find it to be better; I had to dig into the source code to find out what the function did.

Sign in to comment.

Answers (1)

Matt J
Matt J on 10 Feb 2020
Edited: Matt J on 10 Feb 2020
Matlab Answers is a discussion forum, not a documentation browser. If you want to find documentation, start here,
or just google the command you're trying to read up on.

  0 Comments

Sign in to comment.

Sign in to answer this question.