using Plots
function draw_sombrero()
x = range(-3π, stop = 3π, length = 100)
y = range(-3π, stop = 3π, length = 100)
surface(x, y, (x, y) -> sin(sqrt(x^2 + y^2)) / sqrt(x^2 + y^2), camera=(30, 20))
end
draw_sombrero()
using LinearAlgebra
function draw_sombrero2()
x = y = range(-3, stop = 3, length = 100)
surface(x, y, (x, y) -> sinc(norm([x, y])))
end
draw_sombrero2()
※コメント投稿者のブログIDはブログ作成者のみに通知されます