Plotting infinite series with set of parameters

Asked by Moslem Uddin

Moslem Uddin (view profile)

on 8 Sep 2019
Latest activity Commented on by Moslem Uddin

Moslem Uddin (view profile)

on 10 Sep 2019
Accepted Answer by darova

darova (view profile)

I want to plot the following functions, Here, and given by  is a set of values of values given by, I have approximated a set of values for . I have tried the following code, but failed to generate expected plot. Is that due to approximation, or there is any other error in my code?
clc
clear all
syms Y
k = 0.1;
j=[-8.0671,-5.30732,-2.62768,0,8.0671,5.30732,2.62768];
for i=1:length(j)
f1 = (sin(j(i))+ k*j(i)*cos(j(i)))*cos(j(i)*Y) - (cos(j(i)) - k*j(i)*sin(j(i)))*sin(j(i)*Y);
f2=((((j(i).^4)/16)+1)*((k*(k + 1)*sin(j(i))) - (1 + 2*k - k^.2*j(i).^2)*((cos(j(i)))/(2*j(i)))));
U=0.25*sum(((f1/f2)*exp(-0.25*j(i).^2)),i,1:8);
fplot(U);xlim([0 1]);%hold on;
end

darova

darova (view profile)

on 8 Sep 2019
Maybe it's a bit complicated for symbolic function fplot()?
Did you try to plot numerically?
What about . Where is τ? Is it 2D plot (surface)?
Moslem Uddin

Moslem Uddin (view profile)

on 8 Sep 2019
I have considered $\tau=1$
Moslem Uddin

Moslem Uddin (view profile)

on 8 Sep 2019
It’s not a surface plot.

darova (view profile)

on 8 Sep 2019

Looks like simple sin() or cos():  What do you think?
Try my script, i think i reached a success

darova

darova (view profile)

on 10 Sep 2019
Do you have a source formula? Hard to see it in the script
darova

darova (view profile)

on 10 Sep 2019
Try to write clearer script. Hard to understand it if everything is written in one line
You forgot the dot
Also declaring y two times Moslem Uddin

on 10 Sep 2019
Thanks a lot!