What is the meaning of the following expression

2 views (last 30 days)
Nouha Amine
Nouha Amine on 20 Dec 2022
Answered: C B on 20 Dec 2022
I have this expression,
FirstBand(Xloopcount,Yloopcount)=Energies(1);
what is it exactly and what does these means?
What are Xloopcount and Yloopcount standing for here

Answers (1)

C B
C B on 20 Dec 2022
This expression appears to be assigning a value to an element in an array.
The array is called FirstBand and it is being indexed using Xloopcount and Yloopcount. These variables are used as indices to specify the element in the array that is being modified. For example, if Xloopcount is 2 and Yloopcount is 3, the element FirstBand(2,3) is being modified.
The value that is being assigned to the element is the first element of the array Energies, which is Energies(1).
It is possible that Xloopcount and Yloopcount are loop variables that are being used to iterate over the elements of FirstBand. For example, you might have a loop structure like this:
for Xloopcount = 1:size(FirstBand,1)
for Yloopcount = 1:size(FirstBand,2)
FirstBand(Xloopcount,Yloopcount)=Energies(1);
end
end
This would assign the value Energies(1) to every element in the FirstBand array.

Community Treasure Hunt

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

Start Hunting!