Gracias Adalberto. Yo no soy experto en R, nunca lo he usado la verdad, no te podría decir mucho, se que es bastante potente para aplicaciones estadísticas y big data. Saludos!
Puedes hacerlo, eso solo tomar el resultado que te arroja la función, para posteriormente graficarla. Ej, si creas x=1:10 puedes gráficar la función y=ln(x) plot(x, y)
Se puede dividir en 2 funciones handle? Estoy intentando con: clc;f = @(x) x.^2+c*x+1;g = @(c) integral(f,0,1);g(4) pero sale error... alguna sugerencia?
Hola, como hago para graficar una función anónima porque no puedo hacer un plot con la función que definí. Con las funciones inline y la "normales" si puedo pero no con las anónimas, hay alguna forma especial de declararlas o escribirlas para poder hacer un plot con estas. Yo en mi código puse lo siguiente: g=@(x) 1/(x.^2)+2*cos(x) x=[-10:0.01:10] plot(x,g([x])) Sin embargo me da error y no encuentro la solución. Gracias. Saludos.
Funciona igual. El error te sale es porque tienes mal definida la función anónima. A la divición debes colocarle tambien el punto. Quedando asi: g=@(x) 1 ./ (x.^2)+2*cos(x)
Como se puede hacer un input de funcion handle sin necesidad de poner @(x,y) de antemano? Algo así: b=input ('función a evaluar: '); x=input ('valor de x: '); y=input ('valor de y: '); disp (b); para hacer la entrada así: >>función a evaluar: x^2/y+3*x*y Es decir q no se necesite poner @(x,y) para decirle q es una función. Ojalá se entienda xD
Puedes usar inline algo asi(Matlab no lo recomienda): ff=input('Ingresar funcion:','s'); funcion = inline(ff) [Tiene las mismas caracteristicas que la del video, se puede grafcar con ezplot (que tampoco es recomendable),tambien con fplot] fplot(funcion) ezplot(funcion) o tambien de esta manera: ff= input('Ingresar funcion:','s'); tx1=['@(x)',ff] f = str2func(tx1) [se grafica con fplot]
✅ *DESCARGA LOS CÓDIGOS* : bit.ly/3aZHWyP
🍏 Curso GRATIS MATLAB 👉 bit.ly/2Fks7XN
🔗 *CURSO DE SIMULINK* : bit.ly/3a0W8Xr
🍉 ¿Quieres ser EXPERTO en Matlab? 👉 bit.ly/2RVvxne
🍎 Mi INSTAGRAM 👉 bit.ly/2HdHCjJ
🍏 Control de PROCESOS: bit.ly/2CBdMDI
excelente docente
00:00 Función HANDLE Matlab
01:15 Funciones Anónimas en Matlab
03:19 Instrucción de una función anónima
05:43 Ejemplo función anónima
08:18 Como guardar funciones anónimas
11:05 Múltiples funciones anónimas
13:08 Ejemplo de múltiples funciones anónimas
16:20 Funciones con múltiples entradas y salidas
El mejor contenido de MatLab en TH-cam. :D
El primer video que veo tuyo, le di mg y me suscribi, muy bien hecho, se nota el trabajo puesto en el video desde un principio, muchas gracias!
Gracias Martin, que bueno que te ha gustado Saludos.
Eres un máquina los tutoriales super bien hechos
Gracias Alejandro, que bueno que te han gustado los videos. Éxitos.
Sergio !!!! Maestro de maestros !!!! Muchas Gracias !!!!!
Gracias a vos Vicente por comentar. Eso ayuda bastante al canal. Éxitos!!!
Muy buen curso gracias por sus videos ya los recorri todos
Muy útil! Muchas gracias Sergio!
Gracias Yiye, que bueno que te ha gustado. Éxitos.
Muchas gracias Sergio; excelente explicación este tipo de función me va ha ser de mucha utilidad. Buen vídeo.
Muy buena clase, gracias, a ti qué tal te parece el lenguaje R para ingeniería?
Saludos
Gracias Adalberto. Yo no soy experto en R, nunca lo he usado la verdad, no te podría decir mucho, se que es bastante potente para aplicaciones estadísticas y big data. Saludos!
@@SergioACGiraldo saludos y muchas gracias por este Excelente curso
Hola!! Gracias por tan clara explicación y buen contenido. Con una pregunta,
Se puede graficar una función anónima?
Puedes hacerlo, eso solo tomar el resultado que te arroja la función, para posteriormente graficarla. Ej, si creas x=1:10 puedes gráficar la función y=ln(x)
plot(x, y)
@@SergioACGiraldo super, con tus tutoriales me encantó trabajar en matlab y seguro paso el curso mil gracias!!😀😀
muchas gracias por hacer este curso, ¿cómo podría graficar esas funciones?
Hola Yanpool, la forma seria tomando los parámetros de salida de tu función para posteriormente gráficar ese resultado.
Por la mona china, LIKE y sub (y) así quiero aprender.
Se puede plotear una funcion anonima? como?
Falta como se grafican esas funciones, ademas si se pueden derivar o no
Se puede dividir en 2 funciones handle? Estoy intentando con: clc;f = @(x) x.^2+c*x+1;g = @(c) integral(f,0,1);g(4) pero sale error... alguna sugerencia?
Hola, como hago para graficar una función anónima porque no puedo hacer un plot con la función que definí. Con las funciones inline y la "normales" si puedo pero no con las anónimas, hay alguna forma especial de declararlas o escribirlas para poder hacer un plot con estas.
Yo en mi código puse lo siguiente:
g=@(x) 1/(x.^2)+2*cos(x)
x=[-10:0.01:10]
plot(x,g([x]))
Sin embargo me da error y no encuentro la solución.
Gracias.
Saludos.
Funciona igual. El error te sale es porque tienes mal definida la función anónima. A la divición debes colocarle tambien el punto. Quedando asi:
g=@(x) 1 ./ (x.^2)+2*cos(x)
@@SergioACGiraldo uhhh clarooo, muchas gracias
Muuuy bueno, gracias.
Pd. Porque pones monas chinas en las miniaturas de tus videos? xD
Gracias Medcast.
Pd. Es mejor q colocar mi cara haha. Saludos.
Como se puede hacer un input de funcion handle sin necesidad de poner @(x,y) de antemano?
Algo así:
b=input ('función a evaluar: ');
x=input ('valor de x: ');
y=input ('valor de y: ');
disp (b);
para hacer la entrada así:
>>función a evaluar:
x^2/y+3*x*y
Es decir q no se necesite poner @(x,y) para decirle q es una función.
Ojalá se entienda xD
Puedes usar inline algo asi(Matlab no lo recomienda):
ff=input('Ingresar funcion:','s');
funcion = inline(ff)
[Tiene las mismas caracteristicas que la del video, se puede grafcar con ezplot (que tampoco es recomendable),tambien con fplot]
fplot(funcion)
ezplot(funcion)
o tambien de esta manera:
ff= input('Ingresar funcion:','s');
tx1=['@(x)',ff]
f = str2func(tx1)
[se grafica con fplot]
la miniatura xd
detesto matlab
¿Cómo puedo restar dos funciones anónimas?