copy data from work space In a compact way
21 ビュー (過去 30 日間)
古いコメントを表示
Suppose we have the data of a matrix(for example 50*100) in the workspace. How can we copy these values of this matrix in the editor environment in such a way that it occupies only one line of editor code?
0 件のコメント
回答 (3 件)
dpb
2023 年 6 月 24 日
移動済み: dpb
2023 年 6 月 24 日
There is no way to put constant data into a variable in the editor as text other than by writing the assignment code/data out explicitly; I forget whether code-folding whizard will let collapse a large data array for visible appearance of being out of the way like loop constructs, etc., or not...
0 件のコメント
Walter Roberson
2023 年 6 月 24 日
mat2str() provided you are comfortable with the possibility of losing the last two bits
Otherwise you can build a string such as using compose() but o it is not a simple call.
0 件のコメント
Image Analyst
2023 年 6 月 25 日
Let's say your m is your 50*100 matrix in the base workspace, and you want to make a copy of it in your editor (script). Simply do this
mCopy = m;
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Characters and Strings についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!