Clear Filters
Clear Filters

trying to find L2 norm using for loops. where am I doing wrong?

2 views (last 30 days)
clear all
clearvars
x = [1.21, -3.42, 10.01, -0.13, -5.11, -1.29, 3.87, 2.16, -3.21, 0.02]
n = length(x)
sumx = 0
for x = 1: n
sumx = sum + [x(n)^2]
end
L2 = sqrt(sumx)

Accepted Answer

KSSV
KSSV on 16 Oct 2017
x = [1.21, -3.42, 10.01, -0.13, -5.11, -1.29, 3.87, 2.16, -3.21, 0.02] ;
n = length(x) ;
sumx = 0 ;
for i = 1: n
sumx = sumx + x(i)^2 ;
end
L2 = sqrt(sumx)

More Answers (0)

Categories

Find more on Simulink Environment Customization in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!