how to take vector and norm for indiviual column in the complex matrix

2 visualizaciones (últimos 30 días)
p=inf;
for k=1:k
gk =G(:,k);
N =norm(gk,p);
vk=gk/N;
end

Respuesta aceptada

Andrei Bobrov
Andrei Bobrov el 30 de En. de 2018
Editada: Andrei Bobrov el 30 de En. de 2018
vk = G;
for k=1:size(vk,2)
vk(:,k) =G(:,k)/norm(G(:,k),inf);
end
  1 comentario
VISHALI V
VISHALI V el 30 de En. de 2018
what value can i use for p ? if i check this code in matlab it shown values of all column are equal how should i see the indiviual column value?

Iniciar sesión para comentar.

Más respuestas (1)

Torsten
Torsten el 30 de En. de 2018
Editada: Torsten el 30 de En. de 2018
1) "for k=1:k" won't work ; you will have to use another variable name for the upper bound of the Loop.
2) You permanently overwrite the vectors vk in the loop. Adding the line Gnorm(:,k)=vk should work.
p=Inf;
for k=1:size(G,2)
gk =G(:,k);
N =norm(gk,p);
vk=gk/N;
Gnorm(:,k)=vk;
end
Best wishes
Torsten.

Categorías

Más información sobre Logical en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by