Approximate plot for values of 0-10

1 Ansicht (letzte 30 Tage)
ray sanchez
ray sanchez am 7 Mai 2015
How would I take this plot and approximate it only for the values R = 0, 1, 2..., 10?
if true
clear; close all; clc;
[X,Y]=meshgrid(-20:0.1:20);
R = sqrt(X.^2 + Y.^2);
J=besselj(1,R);
Z=(J./R);
Z(isnan(Z)) = 0.5;
surf(X,Y,Z);
shading flat;
camlight;

Akzeptierte Antwort

Salaheddin Hosseinzadeh
Salaheddin Hosseinzadeh am 7 Mai 2015
I guess you need to change the meshgrid()
[X,Y] = meshgrid(0:10);
I guess that's all!

Weitere Antworten (0)

Kategorien

Mehr zu Lighting, Transparency, and Shading finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by