Could someone explain what the code means
Show older comments
Hi guys,
If I have the following code:
z = 1:0.5:9;
for j = 1:9
functione = exp(-((W-w_o).^2)/deltaW.^2).*exp(-(Kx.^2+Ky.^2)/(deltaK.^2)).*exp(1i.*sqrt((W/c).^2-(Kx.^2+Ky.^2)).*z(j));
What does it really mean? Do I run the "functione" 9 times with z1=1, z2=1.5, z3=2, ...z9=5? So I never actually make it to z=9?
Thank you!
1 Comment
Rena Berman
on 19 Sep 2019
(Answers Dev) Restored edit
Answers (1)
per isakson
on 30 Jun 2019
0 votes
Comments on your code fragment
- the end of the for-loop is not shown, thus it is not clear how the value of functione is used
- functione is a variable with a really poor name
- the statements of the loop are executed for z = 1:0.5:5
Categories
Find more on Loops and Conditional Statements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!