Dear List,<div><br></div><div>I think there is a problem with assigning a 1D complex array of length one to a position in another complex array.</div><div><br></div><div>Example:</div><div><br></div><div><div>a = ones(1,'D')</div>
<div>b = ones(1,'D')</div><div>a[0] = b</div><div>---------------------------------------------------------------------------</div><div>TypeError                                 Traceback (most recent call last)</div>
<div><ipython-input-37-0c4fc6d780e3> in <module>()</div><div>----> 1 a[0] = b</div><div><br></div><div>TypeError: can't convert complex to float</div></div><div><br></div><div>This works correctly when a and b are real arrays:</div>
<div><br></div><div><div>a = ones(1)</div><div>b = ones(1)</div><div>a[0] = b</div><div><br></div><div>Bug or feature?</div><div><br></div><div>Thanks,</div><div><br></div><div>Mark</div><div><br></div><div><br></div></div>
<div><br></div>