This sample demonstrates how to take pictures and videos using the CameraCaptureDialog
managed API.
If a default filename is used:
- if a still picture is taken, the ".jpg" extension is appended to the default filename.
(Otherwise the CameraCaptureDialog would throw an InvalidArgumentException).
- if a video is recorded, null is passed to the CameraCaptureDialog as the default filename.
The filename returned is then renamed to match the user entered filename while keeping the
extension returned.
The XML Toolbox converts MATLAB data types (such as double, char, struct, complex, sparse, logical) of any level of nesting to XML format and vice versa.
For example,
>> project.name = MyProject
>> project.id = 1234
>> project.param.a = 3.1415
>> project.param.b = 42
becomes with str=xml_format(project, off )
"<project>
<name>MyProject</name>
<id>1234</id>
<param>
<a>3.1415</a>
<b>42</b>
</param>
</project>"
On the other hand, if an XML string XStr is given, this can be converted easily to a MATLAB data type or structure V with the command V=xml_parse(XStr).
漢諾塔!!!
Simulate the movement of the Towers of Hanoi puzzle Bonus is possible for using animation
eg. if n = 2 A→B A→C B→C
if n = 3 A→C A→B C→B A→C B→A B→C A→C