copy data from work space In a compact way

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?

답변 (3개)

dpb
dpb 2023년 6월 24일
이동: dpb 2023년 6월 24일

1 개 추천

See save, load to get persistent data saved as file.
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...
Walter Roberson
Walter Roberson 2023년 6월 24일

0 개 추천

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.
Image Analyst
Image Analyst 2023년 6월 25일

0 개 추천

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;

카테고리

도움말 센터File Exchange에서 Scripts에 대해 자세히 알아보기

질문:

2023년 6월 24일

답변:

2023년 6월 25일

Community Treasure Hunt

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

Start Hunting!

Translated by