0

記号 ' - 一重引用符をテキスト内に入力しようとすると、テキストが終了します。テキスト内の入力として ' を与える方法

='; ='; | | エラー: 文字列が正しく終了していません。

msg='asdfasdfasdf'asdfasdf'; msg='asdfasdfasdf'asdfasdf'; | | エラー: 予期しない MATLAB 式です。

最初の行では、変数への入力として一重引用符を指定しようとしています。次の行では、間に一重引用符を指定しようとしています。しかし、両方の問題がエラーです。どうすればこれを解決できますか。親切に私を助けてください。

4

1 に答える 1

1

答えは、2秒間グーグルで検索すると、他の多くの質問で見つけることができます.ダブルアポストロフィを使用するだけです.

msg='abdabc''abcabc';

または、次のようにします。

msg=strcat('abcabc', char(39), 'abcabc');
于 2015-12-07T06:39:42.020 に答える