help-octave
[Top][All Lists]
Advanced

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

Re: nonconformant arguments


From: Hamed Khatibi
Subject: Re: nonconformant arguments
Date: Sat, 4 Apr 2020 21:44:05 +0430

Thanks a lot. I solve the input problem and also I have same error in disp function, so I replace "+" with strcat(... , ... , ...) .
But I don't know what to do with Xn = sum(o_vector,'all');
The code has no problem with matlab but has error with octave in this line.

On Sat, Apr 4, 2020 at 9:12 PM Brett Green <address@hidden> wrote:

On Sat, Apr 4, 2020 at 12:37 PM Hamed Khatibi <address@hidden> wrote:
Hi
Please help me with this error:
operator +: nonconformant arguments (op1 is 1x17, op2 is 1x18)
error: called from
    Project2 at line 14 column 23

The part of the code is:
o_vector(i,j) = input('Please enter the '+num2str(j)+...
            'th element of the '+i+'th region output vector: ');

Also if i bypass this error I have another errors, for example in this line:
Xn = sum(o_vector,'all');
The debuger says "all" is undefined.

Please help me how can I correct these types of errors when using octave instead of Matlab.
Thanks


"all" does not appear to be a recognized option for the sum function - see here:
https://octave.sourceforge.io/octave/function/sum.html

If you just want to concatenate strings, you could do so with
o_vector(i,j) = input( strcat( 'Please enter the ', num2str(j), 'th element of the ', num2str(i), 'th region output vector: ')

reply via email to

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