Vector as input for plotting function

11 Ansichten (letzte 30 Tage)
Eleftherios Venizelos
Eleftherios Venizelos am 2 Jun. 2020
Kommentiert: madhan ravi am 2 Jun. 2020
Hello,
i would like to plot with red stars the function: sinc(x)= [sin(πx)]/[πx]
but x would be a vector given by the user
I really dont know how to ask the user to give me the vector and how can i use it as input for my function.

Antworten (1)

madhan ravi
madhan ravi am 2 Jun. 2020
Bearbeitet: madhan ravi am 2 Jun. 2020
x = input('Values of x:') % feed in for example [1,2,3]
y = @sinc;
plot(x,y(x))
  4 Kommentare
Eleftherios Venizelos
Eleftherios Venizelos am 2 Jun. 2020
Bearbeitet: Eleftherios Venizelos am 2 Jun. 2020
No, i mean that it goes:
x = input('Values of x:') % feed in for example [1,2,3]
y=@sinc;
sinc= [sin(πx)]/[πx];
plot(x,y(x))
right?
madhan ravi
madhan ravi am 2 Jun. 2020
clear sinc
y = @(x) sin(pi*x) ./ (pi*x);

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu MATLAB finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by