Borrar filtros
Borrar filtros

how to enter function expoential function with two variable

1 visualización (últimos 30 días)
YOGESHWARI PATEL
YOGESHWARI PATEL el 7 de Feb. de 2016
Respondida: Star Strider el 7 de Feb. de 2016
calculate u(x,t)= exp (a*x+b*t)

Respuestas (1)

Star Strider
Star Strider el 7 de Feb. de 2016
Write it as an anonymous function, using vectorised operations:
u = @(x,t) exp (a.*x+b.*t);
then provide its parameters and variables, and see what it produces:
a = 5.0;
b = -0.2;
u = @(x,t) exp (a.*x+b.*t);
x = linspace(0,4);
t = linspace(0,2);
[X,T] = meshgrid(x,t);
U = u(X,T);
figure(1)
surf(X, T, U)
grid on

Categorías

Más información sobre Multidimensional Arrays en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by