Copying data from variable to script

26 visualizaciones (últimos 30 días)
Jeffrey
Jeffrey el 4 de Dic. de 2025 a las 21:57
Editada: Matt J el 5 de Dic. de 2025 a las 13:34
I just upgraded from version 2018b to R2025B. I used to be able to select data in variable window and right click and select copy. I could then paste this data to a variable assignment in a matlab script and it would format correctly
e.g.
CalIndex=[40,123;159,255;364,468;522,671;732,897;907,993;1000,1220;1242,1335;1473,1534]
It appears that the right click does not show copy option and if I use ctrl-c and then ctrl-v in the matlab script it paste the data as unformatted table
1 123
206 255
398 468
522 671
732 897
907 993
1000 1220
1242 1335
1473 1534
This was a handy way to modify a variable assignment without having to type in the assigment by hand.
  1 comentario
Matt J
Matt J el 5 de Dic. de 2025 a las 13:23
Editada: Matt J el 5 de Dic. de 2025 a las 13:34
The reason for the change, I imagine, is that maybe you don't want the data pasted into the same kind of container as the one it came from. Maybe you want it to copy from a matrix to a cell array, as in,
CalIndex={40,123;159,255;364,468;522,671;732,897;907,993;1000,1220;1242,1335;1473,1534}
Or maybe you want to paste numeric data from a table into a matrix.
With the old behavior, you would be forced to remove the default container delimiters manually.

Iniciar sesión para comentar.

Respuesta aceptada

Walter Roberson
Walter Roberson el 4 de Dic. de 2025 a las 22:48
Movida: Matt J el 4 de Dic. de 2025 a las 23:56
If you type in
CalIndex = []
and then paste in the N x 2 table between the [ and the ] then everything will work out.
  1 comentario
Jeffrey
Jeffrey el 5 de Dic. de 2025 a las 12:03
I tried this and this is what I got ...
CalIndex=[1 100
206 255
398 468
522 671
732 897
907 993
1000 1220
1242 1335
1473 1534]
It does work just a little busy in the middle of the script but functional.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Matrix Indexing en Help Center y File Exchange.

Productos


Versión

R2025b

Community Treasure Hunt

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

Start Hunting!

Translated by