How plot density of function ?

i search for finding density plot, i have a function which i saw the density plot i want plot the same i need density plot like the picture
for this function
0.3200000000e1 / ((0.4000000000e0 * x - 0.8e0 * y) ^ 2 + (0.8e0 * x + 0.4e0 * y) ^ 2 + 0.12e1) - 0.5120000000e1 * x ^ 2 / ((0.4000000000e0 * x - 0.8e0 * y) ^ 2 + (0.8e0 * x + 0.4e0 * y) ^ 2 + 0.12e1) ^ 2

Answers (1)

Torsten
Torsten on 24 Jan 2025
Edited: Torsten on 24 Jan 2025
Your function only depends on x, not on x and y.
I'm not sure how you want to make it 2d. Thus I simply defined g(x,y) = f(x)*f(y) and plotted g.
f = @(x)0.3200000000e1 ./ ((0.4000000000e0 .* x - 0.8e0) .^ 2 + (0.8e0 .* x + 0.4e0) .^ 2 + 0.12e1) - 0.5120000000e1 .* x .^ 2 ./ ((0.4000000000e0 .* x - 0.8e0) .^ 2 + (0.8e0 .* x + 0.4e0) .^ 2 + 0.12e1) .^ 2;
x = linspace(-5,5,60);
y = linspace(-5,5,60);
surf(x,y,f(x).*f(y).')
contourf(x,y,f(x).*f(y).','Edgecolor','none')
plot(x,f(x))

6 Comments

@Torsten i did the same and take out the same plot in maple but for density i need platform i don't have that code for density, yea you are write about range of x and y but in physic we work on 2 dimension x and t if we have other dimension we make them 1 in here we have t but when we substitute the parameter it will be zero because of that it make remove t dimension.
If your function only depends on x, and t is not present or constant, why making plots like in (a) and (b) ? They confuse instead of giving more information.
@Torsten if we don't give the dimension the range we can't see what will hapen in 3D , is not make any confusing is visualization
@Torsten maybe always i make y equal to a number but i watched instead to y he make t=0 so is not make any problem
salim
salim on 24 Jan 2025
Edited: salim on 24 Jan 2025
@Torsten i update the graph i get the same graph as the paper by taking t=0 and i used range of y, thanks for your comment is help me so much
0.3200000000e1 / ((0.4000000000e0 * x - 0.8e0 * y) ^ 2 + (0.8e0 * x + 0.4e0 * y) ^ 2 + 0.12e1) - 0.5120000000e1 * x ^ 2 / ((0.4000000000e0 * x - 0.8e0 * y) ^ 2 + (0.8e0 * x + 0.4e0 * y) ^ 2 + 0.12e1) ^ 2
You should be asking Maple related questions on a Maple related resource, such as https://www.mapleprimes.com/

Sign in to comment.

Products

Release

R2021b

Tags

Asked:

on 24 Jan 2025

Commented:

on 24 Jan 2025

Community Treasure Hunt

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

Start Hunting!