[初学笔记] matlab中的 xor 的使用

下面是我自己的代码的


you.gender = input ('\n\n please enter your gender. (f/m/x)\n\n','s');
input1 = 'f';input2 = 'm';input3 = 'x'; % define the input answer
s1 = {input1,input2,input3}; % 3 input strings into the cell
cig1 = strcmp(you.gender,s1); % compare the input and the right answer
cig2 = isempty(you.gender); % if it is an empty input
cig12 = xor(cig1,cig2); % 0 + 1
while cig12 == 1 % if no correct answer(1),then input again
    fprintf('\n\n Error! Invalid input!\n\nPlease enter ''f'' for female, ''m'' for male, ''x'' for third sex.\r\n');
    you.gender = input ('\n\n please enter your gender. (f/m/x)\n\n','s');
    if cig12 == 0
        break
    end
end % end, when it's the correct input




下面是 matlab中document的 xor 的解释

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值