主要内容

mlreportgen.report.Equation类

包:mlreportgen.report.
超类:mlreportgen.report.reporter.reporter.

方程式记者

描述

创建一个等式记者,该记者将公式添加到报告中。

将等式添加到报告中作为格式化方程的图像。默认情况下,图像嵌入空,居中段落中。可选地,它可以与段落中的其他文本一致。图像,因此,可以将等式缩放到任何尺寸。

方程的快照映像存储在报告的临时文件夹中。当报表关闭时,将等式图像复制到报表中,然后从临时文件夹中删除图像。若要防止等式图像文件被删除,请使用调试报告的财产。看到mlreportgen.report.report.

mlreportgen.report.equation.班级是A.处理班级。

类属性

HandleCompatible
真的

有关类属性的信息,请参见类属性

创建

描述

方程= mlreportgen.report.equation()创建一个空的方程报告器对象。使用对象属性指定等式及其格式。

例子

方程= mlreportgen.report.equation(标记格式化由乳胶标记为方程式指定的等式。看看内容财产。

方程= mlreportgen.report.equation(名称,价值使用名称值对设置属性。您可以按任何顺序指定多个名称值对参数。将每个属性名称括在单引号或双引号中。

特性

展开全部

等式的乳胶标记,指定为字符串标量或字符向量。您可以使用任何支持的乳胶标记金宝app翻译Matlab的财产®文本对象。看到文本属性

格式化方程式的字体大小,指定为空,或作为正整数。如果是字体大小属性为空,字体大小默认为10。

字体颜色,指定为包含颜色名称或等效十六进制或RGB三元组规范的字符向量或字符串标量。

颜色规格取决于Userirecrectrenterer.财产。如果属性值是真的,指定有效的CSS颜色名称、RGB三元组或十六进制值。看到https://www.w3.org/tr/2018/rec-csss-color-3-20180619/.如果属性值是错误的,通过使用如下所述的名称,短名称,RGB三联体或十六进制值来指定颜色颜色财产文本属性.此表显示如何为不同值指定颜色红色Userirecrectrenterer.财产。

Userirecrectrenterer.价值 的名字 RGB值 十六进制代码
真的 “红色的” “RGB(255,0,0)” “# FF0000”
错误的 “红色的”要么“r” “(1,0,0)” “# FF0000”

格式化方程的背景颜色的名称,指定为空,或作为字符串标量或字符向量。如果颜色是空的,背景颜色默认为白色。您可以使用长或短的颜色名称。有关有效颜色名称的列表,请参阅颜色物业文本属性

如果是Userirecrectrenterer.属性是真的,背景颜色属性将被忽略。

按文本显示方程,指定为真的要么错误的

如果是displayinline.属性设置为错误的,记者拍摄了等式的图像,将图像包裹在段落中,并将段落添加到报告中。在报告中,等式本身就是一行。看到给一章添加一个等式.使用此选项可在模板中填充块孔。

如果是displayinline.属性设置为真的,等式图像没有被包裹在段落中。要将方程添加到报告中,可以使用GetImpl.方法,然后将图像添加到段落。在生成的报告中,等式符合段落的文本。看到在段落的文本中显示方程.使用此选项可在模板中填充内联孔。

请注意

默认情况下,内联图像的底部与周围文本的基线对齐。如果内联方程图像比周围的文本高,则可以使用mlreportgen.dom.VerticalAlign格式,使图像相对于文本基线对齐,以便方程基线与文本基线匹配。您必须进行试验,以确定所需的垂直调整量。

快照图像格式,指定为字符向量或字符串标量。金宝app支持的格式是:

  • “png”- PNG图像。

  • “电动势”——增强的图元文件。此格式仅在Windows上的D金宝appOCX输出中支持®平台。

  • “svg”- 可缩放的矢量图形(SVG)。

    如果是Userirecrectrenterer.属性是真的,仅支持PNG图像格式。金宝app如果您的应用程序需要另一种格式,请设置Userirecrectrenterer.财产错误的

是否使用直接方程式渲染,指定为真的要么错误的.如果值为真的时,报告器使用Live Editor和Simulink使用的渲染方式直接呈现方程金宝app®编辑器。如果值为错误的,记者使用图形窗口来渲染等式。

Direct Rensioning为比图窗口提供的支持提供了更好地金宝app支持等式标记。通过直接渲染,渲染方程具有与实时编辑器和Simulink注释中的等式相同的外观。金宝app

直接渲染不支持:金宝app

  • 除PNG之外的图像格式。

  • 等式的背景颜色。

  • 颜色的短名称,例如“r”.您必须使用有效的CSS颜色名称,例如“红色的”,或等效的RGB三联或十六进制颜色代码。看到https://www.w3.org/wiki/css/properties/color/keywords.

如果您的应用程序需要除PNG或不同背景颜色以外的格式,请设置Userirecrectrenterer.财产错误的

本报记者的模板来源,以其中一种方式指定:

  • 指定包含此报告器模板的文件路径的字符向量或字符串标量

  • 该报表使用模板或模板库中包含该报表模板的报表或报表

  • DOM文档或文档部分,其模板用于此报表,或其模板库包含此报表的模板

指定的模板必须与附加记者附加的报告相同。例如,对于一个微软®单词报告,TemplateSrc必须是一个单词报道模板。如果是TemplateSrc属性为空,此报告管理器使用报告的输出类型的默认报告器模板。

此报告器的模板名称,指定为字符向量或字符串标量。该报告程序的模板必须位于模板源的模板库中(TemplateSrc)对于本记者。

此记者的超链接目标,指定为字符向量或字符串标量,指定链接目标ID,或者mlreportgen.dom.LinkTarget对象。字符向量或字符串标量值转换为aLinktarget.对象。在输出报告中,链接目标紧跟在该报告的内容前面。

方法

展开全部

例子

全部收缩

创建一个包含一章中的等式的报告。默认情况下,Reporter在报告的单独行中添加了等式的图像。

%导入API包进口mlreportgen.report。*%创建报告和章节%将等式添加为本章中的单独行RPT =报告('方程'“多克斯”);ch =章('标题''方程');添加(CH,等式('\ int_ {0} ^ {2} x ^ 2 \ sin(x)dx'));add (rpt, ch);%关闭并查看报告。关闭(rpt);rptview (rpt);

创建一个报告,在黄色背景上以14点字体显示一个等式。

%导入API包进口mlreportgen.report。*%创建报告和章节%创建一个方程式报告器并设置字体大小和颜色属性RPT =报告('方程'“多克斯”);ch =章('标题''方程');eq =等式;eq.content ='\ int_ {0} ^ {2} x ^ 2 \ sin(x)dx';eq.FontSize = 14;eq.Color ='蓝色的';eq.backgroundColor =.'是';添加(CH,EQ);add (rpt, ch);%关闭并查看报表关闭(rpt);rptview (rpt);

创建一个与段落的文本一致的等式通过设置displayinline.财产真的.然后,调用GetImpl.获取等式的图像快照的方法。将图像的快照添加到段落中。

%导入API包进口mlreportgen.report。*进口mlreportgen.dom。*%创建报告%在报告的段落中与文本一致添加方程式RPT =报告(“方程”“docx”);eq =等式(“\ int_ {0} ^ {2} x ^ 2 \ sin (x) dx”);eq.DisplayInline = true;img = getImpl(eq, rpt);img。风格= {VerticalAlign (“-5pt”)};p =段(“这是一个内联方程式:”);p.WhiteSpace ='保存';追加(p, img);追加(p,“更多文字”);添加(RPT,P);%关闭并查看报表关闭(rpt);rptview (rpt);

兼容性考虑因素

展开全部

R2019B的行为更改

介绍了R2017b