我正在使用MATLAB绘制不同地震的波形,并获得波形之间的相关系数。我使用的是2014b版本。最初,当我运行代码时,没有错误。但是,此错误现在开始出现。
警告如下:
Warning: Error updating Text. Following is the chain of causes of the error:
String must have valid interpreter syntax:
Master event waveform: Twaveforms\15. AAC3 SN
Warning: Error updating Text. Following is the chain of causes of the error:
String must have valid interpreter syntax:
Secondary event waveform: Twaveforms\15. AAC3 SE
AAC3
是我的4个电台之一,SE
是一个阶段
我使用的命令是:
titleP1=['Secondary event waveform:',' ',Secondfile(57:70),' ',Secondsta,' ',PhaseType];
我尝试在':'
之后替换'waveform'
,但每次都失败了。
有没有人有一个很好的建议来帮助解决这个错误?
答案 0 :(得分:3)
您也可以关闭翻译:
我认为你用了
title(titleP1)
尝试改为:
title(titleP1, 'interpreter', 'none')
答案 1 :(得分:1)
这个错误很清楚。 Secondfile
中包含的字符串包含\
。图中的标题可以解释LaTeX语法,并在LaTeX命令之前添加\
。这里发生的是它正试图解释命令\15
,这是一个未定义的LaTeX命令。
因此,您需要更改Secondfile
以使其不包含\
字符,或者如果您确实必须,则添加第二 { {1}}以便在显示标题时可以将其解释为\
字符(即\
)。
我假设您需要后一个选项,因此您可以尝试执行此类操作,为标题添加额外的\\
字符。
\