Inline equation in MATLAB Document object

2 views (last 30 days)
Kevin
Kevin on 19 Nov 2021
Answered: Rahul on 11 Sep 2024
Hi everyone,
The MATLAB RPT doc example shows how to put inline equation into a Report.
However, I am not using Report. I am just using Document. Can I do inline equation in a Document object?
Thanks
Kevin

Answers (1)

Rahul
Rahul on 11 Sep 2024
Hi @Kevin,
I understand that you wish to put an inline equation into a Report using the 'Document' function.
You can follow the following code to achieve the desired result:
import mlreportgen.dom.*;
% I am creating a 'docx' file here, you can change the extension according to your requirement
doc = Document('MyDocument', 'docx');
open(doc);
% Adding a 'Paragraph' with inline text and an equation 'Text'
para = Paragraph('Here is an inline equation: ');
eqText = Text('E = mc^2');
% Appending the equation 'Text' to the 'Paragraph' and the 'Paragraph' to the 'Document'
append(para, eqText);
append(doc, para);
You can refer to the following Mathworks documentations to know more about these functions:
Hope this helps!

Categories

Find more on Function Creation in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!