to access the elements in the page wise of multidimensional matrix
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
my input data is
ofdm_symbol=randn(8,10,2)+(1j*randn(8,10,2))
i have to access the of the input part by part and do zero padding for the input data i am using this data in for loop
ii=2
time_domain_signal(:,:,ii)=abs(ifft([ofdm_symbol(:,1:4,ii) zeros(N,(L-1)*N,ii) ofdm_symbol(:,5:8,ii)]));
i am able access the elemnts of the 1st page but not able to access and assign them to the output. i am getting the error as
"Subscripted assignment dimension mismatch".
size(ofdm_symbol(:,1:4,ii))= 8x4 ;size(ofdm_symbol(:,5:8,ii)])=8x4 ,size(zeros(N,(L-1)*N,ii))=8x4
if i am using the parse of the code.
if i modify the code as
time_domain_signal=abs(ifft([ofdm_symbol(:,1:4,ii) zeros(N,(L-1)*N,ii) ofdm_symbol(:,5:8,ii)]));
my dimensions are
size(ofdm_symbol(:,1:4,ii))= 8x4 ;size(ofdm_symbol(:,5:8,ii)])=8x4 ,size(zeros(N,(L-1)*N,ii))=8x4x2
can any one help in obtaining the proper dimensions and accessing the elements page wise of multidimensional matrix
2 comentarios
Respuestas (1)
Walter Roberson
el 8 de Feb. de 2018
As I indicated before, you should not be passing ii into zeros(), you should be passing length(ii)
Ver también
Categorías
Más información sobre Matrices and Arrays en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!