how to remove the first 5 characters from a cell array 343x1 cell
44 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
NU_YU
el 27 de Oct. de 2015
Comentada: Leone Campos
el 5 de En. de 2023
Hello all, I would like to remove the first few characters from every single cell (343), yet I am not much aware of how to do it. I tried to solve the problem via googling it yet could not find anything that would fit my case. The cell array is attached. Example: for "d035-117" for instance i would like to convert it into a form of "117". The first 5 characters need to be truncated. Thanks for your advices and help in advance!
2 comentarios
Image Analyst
el 7 de Dic. de 2022
@Jack you can see he accepted my answer below so I guess it worked for him.
If you have any more questions, then attach your data and code to read it in with the paperclip icon after you read this:
Respuesta aceptada
Image Analyst
el 27 de Oct. de 2015
How about (untested)
for k = 1 : length(ca)
cellContents = ca{k};
% Truncate and stick back into the cell
ca{k} = cellContents(6:end);
end
5 comentarios
Supriya Gain
el 18 de Mayo de 2022
I have a folder which contains 389 CSV files. And each CSV file has a dimension of 82x1. So basically it's a 1D matrix. Now the first element (i.e. A1) of every CSV file is 'VAR'. Now I want to remove this 'VAR' and shift my matrix to the upside. That means I want to remove A1 element and shift the whole matrix from A1. How to do that.
Image Analyst
el 18 de Mayo de 2022
@Supriya Gain try reading it into a table and deleting the first column
t = readtable(filename);
t = t(:, 2:end)
If that doesn't work, start a new question of your own (not here) and attach one of the CSV files there.
Más respuestas (1)
Jos (10584)
el 27 de Oct. de 2015
Editada: Jos (10584)
el 27 de Oct. de 2015
If A is your cell-array of strings, this oneliner will do the job:
B = cellfun(@(x) x(1:end-5), A, 'un', 0)
2 comentarios
Leone Campos
el 5 de En. de 2023
For those who are wondering what 'un' is, it stands for 'UniformOutput'.
Ver también
Categorías
Más información sobre Data Type Conversion en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!