crear función en matlab
Publicado por Pablo (24 intervenciones) el 04/02/2019 05:09:29
Hola. Cómo podría escribir una función en Matlab que al entrar un vector me los convierta cada uno en un valor deseado.
Esto es lo que llevo, dónde puede estar el error?:
Esto es lo que llevo, dónde puede estar el error?:
1
2
3
4
5
6
7
8
9
10
11
12
n_mm = [2000 56000 12]
function [cm, m] = convertir_unidades(n_mm)
% Variables
cm = 0.0;
m = 0.0;
for i = 1:length(n_mm)
cm(i) = n_mm(i)/1000;
m(i) = n_mm(i)/1e6;
end
fprintf ('%f mm equivale a %f cm y %f m\n', n_mm(i), cm(i), m(i));
end
Valora esta pregunta


0