How do I input/use functions from stats?
2 次查看(过去 30 天)
显示 更早的评论
For example: if I input "stats::variance(2, 3, 5)" I get the following error Error: Unexpected MATLAB operator. % with an arrow to the operator "::"
It's an example from the matlab documentation: https://de.mathworks.com/help/symbolic/mupad_ref/stats-variance.html Example 1
If I leave "stats::" I get the message "Undefined function or variable 'variance'."
Thanks everyone who tries to help me :)
0 个评论
回答(2 个)
Steven Lord
2016-12-6
Any command that includes "::" in the name is a MuPAD function intended for use in a MuPAD Notebook. Those functions cannot be used in a MATLAB function or in the MATLAB Command Window without using the evalin method or the feval method of the symengine object to call them.
0 个评论
Jan
2016-12-6
编辑:Jan
2016-12-6
"::" is no Matlab operator, so I cannot guess your intention to use it.
In fact, Matlab does not have a command called "variance". You can find the command for calculateing variances in the documentation:
docsearch variance
The var command does not accept (2,3,5) as input. Perhaps you want:
var([2,3,5])
Did you work with Matlab before? If not, reading the "Getting Started" chapters of the documentation is recommended and Matlab's Onramp helps to learn the basics also.
2 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Get Started with MuPAD 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!