Please i need to plot 3 dimension figure with (x axis is x, y axis is gamma function) and z axis is value of u for this simple attached relation

83 visualizaciones (últimos 30 días)
The constants mu=beta=g=1. The x is vector from -20 to 20.t=2. I need to plot three dimensions Xis vector x, y axis is values of gamma alfa and z is u.
Image added by @Sam Chak

Respuesta aceptada

Sam Chak
Sam Chak el 26 de Sept. de 2025 a las 14:39
For complex equations, I tend to use a symbolic approach because it allows me to verify their correctness. You should be able to write your equations accordingly. Please update your code and display the surface.
% declare symbolic variables
syms x y
% write the surface equation, z = f(x, y)
xi = @(x, y) (x + 1/4./gamma(y + 1).*2.^y)/10;
z = - 1/4*(1 + erf(sqrt(3)/2*xi(x, y)) - 1/2*exp(- sqrt(3)/2*xi(x, y).^2));
% display the equation
disp(z)
% plot the surface
fsurf(z, [-20, 20, 0, 10])
view(30, 30)
xlabel('x')
ylabel('y')
zlabel('z')

Más respuestas (1)

Torsten
Torsten el 25 de Sept. de 2025 a las 23:16
Editada: Torsten el 25 de Sept. de 2025 a las 23:38
We don't know your problem, but it should work somehow like this.
What do you mean by "the y-axis is the gamma function" ? Do you want to graph z-values as a curve over the gamma-function in the x-y-plane ?
x = -20:20;
y = 3:0.25:5;
z = y.' .* x;
surf(x,y,z)
  8 comentarios
T K
T K el 26 de Sept. de 2025 a las 12:36
The domain of Gamma function starts from +1 to 10 because the (gamma zero) =infinity.The coefficient
(mu^2/(beta*ga)) =1, (mu/beta)=1and t=1.
X-axis is x starting from -20 to +20. Y -axis is is alfa starting from 0 to 10. Z-axis is u.
I need to plot surf(x,alfa,u)

Iniciar sesión para comentar.

Categorías

Más información sobre Histograms 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