有可能在Matlab生成动态文本住脚本笔记本吗?
18视图(30天)
显示旧的评论
有没有一种方法来生成文本,包括动态变量?
我想使用这个定制教学分配给个别学生在脚本形式的生活笔记。
例如,最初分配一个变量
x = 5
;
我喜欢写一个文本:
任务1:
计算2 *的产物
{x}
下面的代码部分。
所以它出现在读者与变量自动替换:
任务1:
计算2 *的产物
5
下面的代码部分。
答案(2)
沃尔特·罗伯森
2022年10月22日
这是有可能的,但这是混乱的,不支持。金宝app我不会推荐它。
首先创建mlx文件。
现在,mlx文件解压()。将创建一个文件和三个子目录。
matlab /文档。xml文件将包含一个xml编码的脚本版本的生活。例如(包装即使最初都是一行)
< ?xml version =“1.0”编码=“utf - 8”? > < w:文档
xmlns: w =“http://schemas.openxmlformats.org/wordprocessingml/2006/main”>
< w:身体>
< w: p > < w: pPr > < w: pStyle w: val =“文本”/ > < w: jc w: val =“左”/ > < / w: pPr > < w: r >
< w: t >任务1:< / w: t > < / w: r > < / w: p >
< w: p > < w: pPr > < w: pStyle w: val =“文本”/ > < w: jc w: val =“左”/ > < / w: pPr > < w: r >
< w: t >计算产品2 * < / w: t > < / w: r > < w: r >
< w: t > {x} < / w: t > < / w: r > < w: r >
< w: t >下面的代码部分。< / w: t > < / w: r > < / w: p >
< w: p > < w: pPr > < w: pStyle w: val =“代码”/ > < / w: pPr > < w: r >
< w: t > <= ! [CDATA[结果]]> < / w: t > < / w: r > < / w: p >
< / w:身体> < / w:文档>
您可以使用代码来编辑文本,然后你可以压缩()的目录备份和重命名.mlx . zip。
不是。推荐。
尤其是当你要创建一个不同的mlx文件为每个不同的值x的....除非你想让用户运行一个生成调整mlx mlx !
2的评论
沃尔特·罗伯森
2022年10月22日
几个月前我试图找出符号工具箱设法把格式化的动态方程。我能跟踪使用的电话,但我没能追踪的先决条件。如果我把代码中的断点在正确的地方我可以修改数据结构,导致一些替代方程显示,但是,如果我把这些调用,调用外部的函数相同,它并没有为我工作。
使用包含MathML的内部数据结构,这是一个标准的生成方程在HTML标记类型的语言。
如果
我已经能够算出需要注入自己的MathML然后就用于你想要什么。不幸的是我没能得到正确的上下文。