Generate Code with Structure with Different Size Matrices
이전 댓글 표시
Hello,
I'm trying to use MATLAB Coder to generate code for the following code:
for iScaleIdx = 1:numScales
gaussianKernelStd = vGaussianKernelStd(iScaleIdx);
gaussianKernelRadius = ceil(gaussianKernelStd * GAUSSIAN_KERNEL_STD_TO_RADIUS_COEF);
vGaussianKernel = exp(-([-gaussianKernelRadius:gaussianKernelRadius] .^ 2) ./ (2 * gaussianKernelStd * gaussianKernelStd));
vGaussianKernel = vGaussianKernel ./ sum(vGaussianKernel(:));
sLpfKernel(iScaleIdx).vLpfKernel = vGaussianKernel;
sLpfKernel(iScaleIdx).lpfKernelRadius = gaussianKernelRadius;
end
The vector `vGaussianKernelStd` is predefined.
As one can see, the `vGaussianKernel` field has different sizes.
The Coder can't handle this out of the box.
How can I make it work?
Thank You.
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 MATLAB Coder에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!