【问题标题】:Adding Apostrophe in a string - Matlab在字符串中添加撇号 - Matlab
【发布时间】:2013-02-20 16:23:10
【问题描述】:

我想在字符串中放一个撇号来表示所有格,但它结束了字符串,我怎么能放一个。

【问题讨论】:

    标签: matlab apostrophe punctuation


    【解决方案1】:
    yourString = 'This is the answer to Tessa''s question.';
    

    (即,您将使用双撇号。)

    【讨论】:

    • 指定单个撇号的字符串更加令人困惑:str = '''';
    • @Sumit:你注意到这个问题是关于 Matlab 的吗?在 Matlab 2012a(以及我使用的任何以前的版本)上,您的示例 'Tessa\'s' 被视为无效语法并导致错误。
    • 从R2017a开始你也可以使用双引号来声明一个字符串,原理类似str = "my double quote is "" <- here"
    【解决方案2】:

    ' 之后添加一个' 在撇号之后

    【讨论】:

      【解决方案3】:

      \Usepackage[{amsfont} \vtick 在单词中的 s 之前或之后放置一个撇号。例如,teacher's 将输入为 teacher\vtick s。好吗?

      【讨论】:

      • 欢迎来到 StackOverflow!我建议不要在答案中使用修辞问题。他们冒着被误解为根本不是答案的风险。您正在尝试回答此页面顶部的问题,不是吗?否则请删除此帖。
      • 问题是关于 MATLAB 字符串(实际上是 char 数组),而不是关于 LaTeX。 MATLAB 在某些图形元素中接受 LaTeX 格式,但一般不接受。
      猜你喜欢
      • 2017-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-03
      • 1970-01-01
      • 2023-03-30
      • 1970-01-01
      相关资源
      最近更新 更多