使用微积分符号字符字符串(来自一个文件)
2视图(30天)
显示旧的评论
你好,我是目前使用str2sym字符字符串获得从fgetl包含多行文本文件不使用Matlab数学表达式的语法。更准确地说,我对这些原始文本字符串执行一些简单的操作(例如使用regexprep),然后将它们转换为使用str2sym做一些简化,最后我需要回符号表达式转换为标准字符字符串以写在m文件(供以后使用)。两个问题:
- 使用str2sym时警告;
- 我不知道如何回符号表达式转换为标准字符字符串
有人能帮助我吗?提前谢谢。
5个评论
沃尔特·罗伯森
2018年12月1日
吗?str2sym确实存在在MATLAB从r2017b你释放。
如果你有一个标量sym变量转换回字符然后使用char ()
如果你有nonscalar sym变量然后arrayfun @char与统一的0。你使用,而不是整个数组的字符()因为炭应用于整个数组将返回一个特征向量开始与aa()调用矩阵和数组的内部表示。