如何防止MATLAB Coder生成可变大小的代码,以便将简单的数字插入到字符串中?
因为i = 1:4
命名= sprintf的( ‘数据%d.bin’,INT8(I)); 东西(名称);结束在生成的C …
我刚刚再次测试了以下内容。它运行良好,也可以用于更多的数字,它不使用var大小的东西。
name=['Data',int2str(i),'.bin'];
此外,如果我们确定我是一位数,可以使用这些:
['Data' char(48+i) '.bin'] ['Data' char('0'+i) '.bin']