Matlab matrix copy-paste problem (pasting a matrix into the Matlab Editor in older, 1-line format)

16 ビュー (過去 30 日間)
When I use R2022b, I copy a matrix from the Matlab table, it should be in this format"[1,1,1;0,0,0]", but it is in this format"1 1 1
0 0 0", how should I adjust to this format"[1,1,1;0,0,0]"?On the left is the Matlab table,the picture on the right shows two matrix display formats.
  4 件のコメント
Yu
Yu 2023 年 9 月 6 日
Thank you for your attention and reply to the problem. I have updated the problem and displayed pictures. I hope you can understand my problem and find a solution.
Yu
Yu 2023 年 9 月 6 日
You may understand my problem, my obsession is that when I used R2018b before, as long as I copied from the matlab table to the matlab editor, it is a one-line format, the elements are separated by commas and semicolons, very convenient. I recently installed R2022b, it becomes a multi-line format after copying.

サインインしてコメントする。

採用された回答

Matt J
Matt J 2023 年 9 月 6 日
編集済み: Matt J 2023 年 9 月 6 日
I don't think there is a preference setting that will restore the behavior you want. A workaround though is to copy/paste from the Variables Editor (the thing you've been calling the "Matlab table") to the Command Window, which will be in the format you want. You can then copy/paste from the Command Window to the Matlab Editor. See below:
  1 件のコメント
Yu
Yu 2023 年 9 月 6 日
Yes, this is what I need, although it is not directly copied to the script, but it is also very convenient, thank you

サインインしてコメントする。

その他の回答 (1 件)

Matt J
Matt J 2023 年 9 月 6 日
編集済み: Matt J 2023 年 9 月 6 日
Type the brackets [] at the desired location and paste into the space between them.
  6 件のコメント
Yu
Yu 2023 年 9 月 6 日
I copied from the matlab table to the script, first copying the matrix in excel to the Matlab table and then from the Matlab table to the script. This matrix display format should have a function can be controlled, but where is this function, I can not find.
Matt J
Matt J 2023 年 9 月 6 日
As mentioned above, we don't know what you mean by "the Matlab table". It's not a thing.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeLogical についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by