Does "All the data still" mean, that the fields are not re-ordered? A lot of the solutions change the order of the fields.
Currently, Matlab has the function renameStructField.
When I run the test suite on my computer, this solution works. It passes the test suite.
This fails, if the fieldname to be replaced appears as part of another fieldname. Example: S.ab=1; S.a=2; renamefield(S, 'a', 'c')
1813 Solvers
Return the first and last characters of a character array
3652 Solvers
488 Solvers
The sum of the numbers in the vector
430 Solvers
513 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!