Could someone please explain to me how to use this function? https://se.mathworks.com/help/symbolic/mupad_ref/graph-bipartite.html I guess I'm doing something wrong because it does not work for me. I'm using Matlab R2013a, maybe it's a problem? If so, is it possible to use this function on my version of Matlab. Or maybe I need some sort of extra software to be able to use this? I just feel lost.

 采纳的回答

That function only works inside the MuPAD Notebook interface, not inside a MATLAB function or at the MATLAB Command Prompt [*]. You will need Symbolic Math Toolbox to use that capability. If you have this toolbox installed (you can check this using the ver function) you can open a MuPAD Notebook using the command:
mupad
Inside that Notebook, to the right of the [ prompt, type the following:
G := Graph([a, b, c], [[a, b], [b, c]]):
Graph::bipartite(G, Lists);
Graph::bipartite(G, Bool)
[*] Technically it is possible, via the use of the evalin and feval methods of symengine, to execute these commands from inside a MATLAB function or at the prompt, but it's not so easy to execute a group of commands at once.

5 个评论

Thanks, mupad command worked and I'm able to use that function now. One more question - is it possible to see the whole algorithm "inside" that function? I'm just curious how this function works.
Inside MuPAD, give the command
showstat(Graph::bipartite)
That's what output I get. Am I missing something?
expose(Graph::bipartite)
Thanks!

请先登录,再进行评论。

更多回答(0 个)

类别

帮助中心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!

Translated by