weixin_49147473 2020-10-25 02:52
浏览 150

matlab怎么把实时脚本变成子程序?

一个多输入多输出(或者输入输出都是字符串)的matlab实时脚本文件怎么改为可调用的子程序?输入为集合a,b,输出为集合c。
for k=1:5
int8 (['a',num2str(k)]);
int8 (['b',num2str(k)]);
char (['c',num2str(k)]);
end
x='X'
sum=0
a=[a1,a2,a3,a4,a5]
b=[b1,b2,b3,b4,b5]
c=[0,0,0,0,0]
for i=1:5
if (a(i)~=x)&&(b(i)~=x)
if a(i)==b(i)
c(i)=a(i);
else
c(i)='q';
end
elseif a(i)~=x
c(i)=a(i);
elseif b(i)~=x
c(i)=b(i);
else
c(i)=x;
end
end
for f=1:5
if c(f)=='q'
sum=sum+1;
else
sum=sum+0;
end
end
if sum~=1
c=[];
end
fprintf('a*b=%s\n',c);

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 关于cpci总线的几个问题,有点迷糊
    • ¥15 乳腺癌数据集 相关矩阵 特征选择
    • ¥15 我的游戏账号被盗取,请问我该怎么做
    • ¥15 通关usb3.0.push文件,导致usb频繁断连
    • ¥15 有没有能解决微信公众号,只能实时拍照,没有选择相册上传功能,我不懂任何技术,,有没有给我发个软件就能搞定的方法
    • ¥15 Pythontxt文本可视化
    • ¥15 如何基于Ryu环境下使用scapy包进行数据包构造
    • ¥15 springboot国际化
    • ¥15 搭建QEMU环境运行OP-TEE出现错误
    • ¥15 Minifilter文件保护