help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using rat() heuristics for double-precision input (is this what you


From: Colin Macdonald
Subject: Re: Using rat() heuristics for double-precision input (is this what you wanted?)
Date: Thu, 31 Aug 2017 08:59:29 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0

On 2017-08-31 07:42 AM, murali129 wrote:
when I ran the below script in octave-online, it has thrown some errors

warning : Using rat() heuristics for double-precision input (is this what
you wanted?)
error: operator =: no conversion for assignment of 'class' to indexed
'matrix'
error: assignment failed, or no method for 'matrix = class'

syms w0 w1;
w = [w0 w1];
eX = [ 1 0.8];
hX(0) = eX(1,:)*w

Symbolic emits that warning when non-integer double-precision numbers are converted to symbolic numbers.

Here I'd suggest "ex = [sym(1) sym(4)/5]" to avoid the warning.

The warning and associated docs have been much improved in the next version of Symbolic.

Colin



reply via email to

[Prev in Thread] Current Thread [Next in Thread]