simulink 自定义函数S-function的字符串传递方法

来源:互联网 发布:所以语音软件 编辑:程序博客网 时间:2024/05/16 07:19

1、Embedded MATLAB不支持unicode,因此不支持中文

2、输出函数,把字符串转换为整型数组

function y = fcn()
%#eml
u='F:\1\1.jpg';
y = int32(u);

3、接收函数把整型数组转换为字符串

function fcn(u)
%#eml
eml.extrinsic('imshow');
nLen=length(u);       %计算字符串长度
sFile=zeros(1,nLen);%初始化字符串
sFile=char(u);          %整型数组转换为字符串
imshow(sFile);

0 0
原创粉丝点击