MATLAB中的复数整数运算

时间:2013-07-07 12:16:19

标签: matlab integer multiplication complextype

我在使用MATLAB代码时遇到了一些问题:

obj.valueH = vectorValue(obj.E) / Z0;
obj.H = obj.vH * obj.valueH;

这些是该代码中使用的变量的值:

                 E: [2.4431 +12.0558i 0 3.8736e-016 +3.4863e-016i]
                vH: [0 1 0]
            valueH: 0.0065 + 0.0320i
                Z0: 376.7303
vectorValue(obj.E): 2.4431 +12.0558i

不幸的是,我没有简单的vH和valueH乘法,而是出现以下错误:

??? Error using ==> mtimes
Complex integer arithmetic is not supported.

Error in ==> point>point.point at 39
        obj.H = obj.vH * obj.valueH;

我可以请你解释有什么问题吗?

0 个答案:

没有答案