How do i make this into code
Show older comments
Hey all i am wondering how i make the below picture into actual code. Any help would be greatly appreciated.

Answers (1)
Image Analyst
on 19 Aug 2021
Did you try using sum(), like
% Create some sample data
N = 4
r = randi(9, N, 1)
u = randi(9, N, 5)
% Now do the equations
ru = r(2:N-1) .* u(2:N-1, :)
usum = sum(ru)
delta_r = 1; % Whatever it is.
uintj = delta_r * ( (1/2) * r(1) * u(1, :) + usum + (1/2) * r(N) * u(N, :))
6 Comments
Dylan Bull
on 19 Aug 2021
Dylan Bull
on 19 Aug 2021
Edited: Dylan Bull
on 19 Aug 2021
Image Analyst
on 19 Aug 2021
No. Note that ru is the multiplication of only the middle values, between indexes 2 and N-1, not all indexes between 1 and N.
Dylan Bull
on 19 Aug 2021
Dylan Bull
on 19 Aug 2021
Image Analyst
on 19 Aug 2021
Well I don't know what the first 179 lines of your script do but evidently r is not a column vector.
Categories
Find more on Matrix Indexing 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!