Undefined function 'replace' for input arguments of type 'char'.
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi, I try to make my program work, but I am struggeling a bit with this mistake. I want to cut off the ending of my file name, e.g. 'NACA_65-209.txt'. Unfortunately the following code is not answering anything. When I try to use e.g. 'strrep' instead my following program ends with errors.
Thank you!
function AirfoilName = get.AirfoilName(ObjectName)
%Replace the file extension by nothing, to receive the
%AirfoilName.
oldString = '.txt';
newString = strcat('');
AirfoilName = replace(ObjectName.FileName, oldString, newString);
end
0 comentarios
Respuestas (2)
Abi Waqas
el 7 de Mzo. de 2018
Hello Do you mind pasting the code of class? You have shown the method of the class may you are doing something wrong in the class
0 comentarios
Steven Lord
el 7 de Mzo. de 2018
Which release of MATLAB are you using? I suspect you're using a release prior to release R2016b, which is when the documentation indicates the replace function was introduced.
0 comentarios
Ver también
Categorías
Más información sobre Get Started with MATLAB en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!