Error of 5GLLSimulator with R2017b


Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
  • #11217
    Dr. Ankit Saxena

    Dear Sir,

    I am using 5GLLSimulator_v1.1 with MATLAB_R2017b, facing below error while running main.m under different scenarios.

    Please check and suggest way forward.

    Thanks and Regards,
    Ankit Saxena

    ———Error Message———

    ——- Started ——-
    Warning: The temporary variable signalLength will be cleared at the beginning of
    each iteration of the parfor loop.
    Any value assigned to it before the loop will be lost. If signalLength is used
    before it is assigned in the parfor loop, a runtime error will occur.
    See Parallel for Loops in MATLAB, “Temporary Variables”.
    > In main (line 44)
    Starting parallel pool (parpool) using the ‘local’ profile …
    connected to 2 workers.
    Error using Coding.ChannelCodingComponents.TurboCoding/SISODecode (line 223)
    Undefined variable “Coding” or class

    Error in Coding.ChannelCodingComponents.TurboCoding/Decode (line 193)
    L12 = obj.SISODecode(d0, d1, [L21_inter 0 0 0], 1);

    Error in Coding.ChannelCoding/decode (line 198)
    DecodedBlockBits = obj.TurboCoding.Decode(ChannelLLRsBlock,

    Error in Elements.Link/decode (line 386)
    obj.DecodedBits{iCodeword} =

    Error in Elements.User/processReceiveSignal (line 115)
    Links{obj.TransmitBS(1), obj.ID}.decode;

    Error in main (line 44)
    parfor iSweep = 1:length(simParams.simulation.sweepValue) % this may be ‘for’ or



    Dear Ankit Saxena,

    this issue is related to the compiled mex files. The solution is to compile the mex files yourself from the included source. Please consider the procedure as described here:

    Running files

    Let us know, in case you encounter further problems.


Viewing 2 posts - 1 through 2 (of 2 total)
  • The forum ‘Vienna 5G Link Level Simulator’ is closed to new topics and replies.