你好,
我尝试过在布尔代数中做一个基本操作的GUI,但似乎我在做类型转换时做错了一些事情。
结构很简单,这意味着我有两个可编辑的控件用于中的数据,一个用于操作的弹出窗口(NOT、OR和XOR),一个用于结果的按钮和一个用于显示结果的文本控件。
进行转换的函数是:
函数pushResult_Callback (hObject eventdata处理)
firstInput = evalin (“基地”,“firstInput”);
secondInput = evalin (“基地”,“secondInput”);
操作= evalin (“基地”,“操作”);
如果(操作= = 1)
ans1 = dec2bin (firstInput);
回答= bin2dec (~ ans1);
集(handles.textResult_print,“字符串”,回答);
...
我得到的错误是:
错误使用bin2dec(第36行)
输入必须是字符向量。
我不知道我哪里错了。
有人能帮我吗?
非常感谢你!
维吉尼亚州