How can i fix this code and simulate? ( Thank you so much!)

when i run, have a error " Undefined function 'slot_format' for input arguments of type 'double'.
Error in Untitled1 (line 40) s_format = slot_format(sf_no); % returns slot format: s_format(1)=sf, s_format(2)= Ndata1, s_format(3)= Ndata3, s_format(4)= Ntpc, s_format(5)= Ntfci, s_format(6)= Npilot"

2 Comments

Proposals
  • rephrase your question
  • do not include more than a few lines of code in the question
  • put the code in an attachment
i'll rephrase soon. thank you!

Sign in to comment.

 Accepted Answer

slot_format is obviously not defined when the line
s_format = slot_format(sf_no);
is reached. I created a function
function str = slot_format( jj )
jj = rem( jj-1, 6 ) + 1;
cac = { 'sf', 'Ndata1', 'Ndata3', 'Ntpc', 'Ntfci', 'Npilot' };
str = cac{jj};
end
to see if that would make your script run. However, it erred at the line
pilot_slot = s_format(6);
because s_format is a scalar.

3 Comments

Thank you, i'll try. Can you help me simulate performance of smart Antennas at handsets, please?
Sorry, I know nothing about smart antennas. However, have you searched the File Exchange for smart antenna
Yes, thanks for your help!

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!