也不知我这个应放在哪个版块,就它了!小弟想利用Matlab来对Delphi采集的数据进行仿真,遇到了如下问题,望高手帮忙!
1、仿真过程中出现如下错误:
  a、minmax blocks do not accept 'boolean' signal. the input signal(s) of block 'fuzzypd/fuzzy logic controller/fis wizard/defuzzification/max(coa)' must be one of the matlab 'unit8','unit16',unit32','int8','int16',int32','single', or'double' data types.   b、 an error occurred while propagating data type 'boolean' from block 'fuzzypd/fuzzy logic controller/fis wizard/defuzzification1/zero strength(coa)', output port1. 其实我建立的mdl模块很简单,我反复检查不知哪里出了错。如果需要我可把相关文件E_mail。2、我通过DDE来实现与Matlab的动态数据交换。比如我要动态的把数据赋给fis文件,我用如下命令:
Matlab.execute('e='+error);
可返回值是:缺少变量,方程。希望各位高手不吝赐教。
谢先!