I want to find the P1 matrix but encountered some problems.
These are my code:
clear all
close all
clc
K=128;
for u=0:1:K-1
for u=0:1:K-1
p=exp(-1i*2*pi*u*v/K)*eye(5);
P1(u+5,v+5)=p;
end
end
thanks a lot!!

 Risposta accettata

Voss
Voss il 6 Dic 2022
Modificato: Voss il 6 Dic 2022
M = 128;
K = 5;
P1 = zeros(M*K);
for u = 0:K-1
for v = 0:K-1
p = 1/sqrt(K) * exp(-1i*2*pi*u*v/K) * eye(M);
P1(M*u+(1:M),M*v+(1:M)) = p;
end
end
P1 = P1'; % don't forget the H

2 Commenti

david chuang
david chuang il 6 Dic 2022
You’re an amazing problem solver,have a nice day!
Thank you very much
Voss
Voss il 6 Dic 2022
You're welcome!

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Loops and Conditional Statements in Centro assistenza e File Exchange

Prodotti

Release

R2020a

Richiesto:

il 6 Dic 2022

Commentato:

il 6 Dic 2022

Community Treasure Hunt

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

Start Hunting!

Translated by