Print a Matlab Expression as Text
이전 댓글 표시
Hey,
I am creating a GUI in which I would like to display an equation as text.
For example, I have the expression:
z = (z).^2+c;
I would like to print the '(z).^2+c' part of this expression so the user knows which equation is selected.
Is this possible to do?
Thanks,
Ben G
댓글 수: 7
dpb
2019년 12월 24일
Where is this expression coming from and how is it presently stored?
If it is an equation/expression in a text field input by the user, for example, then
>> xpr='z = (z).^2+c;';
>> sprintf(strtrim(xpr(strfind(xpr, '=')+1:end)))
ans =
'(z).^2+c;'
>>
Image Analyst
2019년 12월 24일
Maybe try echo???
echo on;
z = (z).^2+c;
echo off
Lines of code that are executed while echo is on will display in the command window.
Benjamin Gutierrez
2019년 12월 24일
Walter Roberson
2019년 12월 24일
str2func() to move from a character vector to a function handle.
Benjamin Gutierrez
2019년 12월 25일
Walter Roberson
2019년 12월 25일
str2func() is more robust than eval()
Benjamin Gutierrez
2019년 12월 25일
답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Characters and Strings에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!