Matlabに複数行の文字列リテラル構文がありますか、複数の行を連結する必要がありますか?Matlabの複数行の文字列リテラル?
verbatimパッケージが見つかりましたが、mファイルまたは関数でのみ動作し、エディタセル内では対話的に動作しません。
EDIT:コード内のリテラルを読みやすくて簡単に変更できます(異なるレベルのインデントされたブロックがあると想像してください) - 複数行の文字列を作るのは簡単ですが、私は最も便利なsytaxを探していますそれ。
は、これまでのところ私は
大きさ(T)を与えるt = {...
'abc'...
'def'};
t = cellfun(@(x) [x sprintf('\n')],t,'Unif',false);
t = horzcat(t{:});
= 1~8を有するが、明らかに混乱のビットです。
EDIT 2:基本的にverbatim
編集者のセルでは動作しませんが、私の最善の策はそれを更新することです。私はそれが現在の開いているファイルとカーソル位置をJavaインターフェイスからエディタに得ることができるはずだと思います。問題は、同じセルに複数の逐語的な呼び出しがあった場合、それらをどのように区別するかということです。
私はあなたの質問に従っているかどうかわかりません。あなたの目標を明確にするいくつかの例を追加できますか? – Shai
Shai:Pythonで '' "' ''のような複数の文字列リテラルを入力したいと思います。例えば、インデントを保持しているテキストブロックをコピーして別のソースからmatlab文字列に貼り付けようとしています – robince