Entrada y Salida MATLAB
Entrada y Salida MATLAB
Científica
4.- Entrada/salida
2023-24 / 1ºC
4.- Entrada/Salida
>> fid=fopen(‘salida.txt’,’wt’);
Tipo de apertura:
Nombre del fichero w=escritura
t=texto (ascii)
Comienzo de la conversión
>> var1=555;
>> fprintf(‘el resultado es %3i\n’,var1)
>> var2=3.7; precisión
>>fprintf(‘el resultado es %3.1f\n’,var2)
>> var3=‘hola’;
% 3.1 f Formato dato
>>fprintf(‘el resultado es %s\n’,var3)
>> nombre=‘Lucía';
>> edad=15;
>> fprintf('%s tendrá %i años este año.\n', nombre,
edad);
■error(‘cadena’)
>>error(‘no se puede ejecutar’)
visualiza texto en caso de error. Si está dentro ??? no se puede ejecutar
de una función, aborta la función
Hay comandos útiles para usar con disp o en otras salidas, que
sirven para transformar números en cadenas de caracteres:
num2str int2str
>> nombre = ‘Lucía’;
>> edad = 15;
>> X = [nombre, ’ tendrá ‘, num2str(edad), ’ años este año.’];
>> disp(X)
>> a=num2str(7.8)
a = ‘7,8’ % ahora como cadena de caracteres
>> b = int2str(7.6)
b= ‘8’ % ha redondeado a un entero