如何解决方程显示在菜单 MATLAB 中
我在菜单中打印数学方程时遇到问题。
这是我的代码:
choice = menu("I want to print equation here",'Plot trajectory','Calculate acceleration');
这些是我想打印的方程式:
x = 3*t - t^3
y = 4*t^2
知道怎么做吗?谢谢。
解决方法
在 MATLAB 菜单中显示方程
方法 1:使用 Unicode 变体
不是最好或最可重复的方法,而是将上标直接粘贴到字符串中可以在菜单对话框中编写方程式。对于换行符,术语 newline
可以连接在两个字符串之间。
choice = menu(("x = 3t - t³" + newline + "y = 4t²"),'Plot trajectory','Calculate acceleration');
方法 2:保持运算符符号表示
另一种创建换行符的方法是使用 \n
术语并使用 sprint()
将数据解析为字符串
choice = menu(sprintf("x = 3*t - t^3\ny = 4*t^2"),'Calculate acceleration');
使用 MATLAB R2019b 运行
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。