|
From: | Brett Green |
Subject: | Re: nonconformant arguments |
Date: | Sat, 4 Apr 2020 14:47:32 -0400 |
I want Xn to be the sum of all elements in o_vector matrix. In Matlab 2018 and newer versions theXn = sum(o_vector,'all');does this work. But octave doesn't support this. How can I do this in octave?On Sat, Apr 4, 2020 at 10:11 PM Brett Green <address@hidden> wrote:On Sat, Apr 4, 2020 at 1:24 PM Hamed Khatibi <address@hidden> wrote:This is my full code. Thanks for yor help.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:HiPlease help me with this error:operator +: nonconformant arguments (op1 is 1x17, op2 is 1x18)
error: called from
Project2 at line 14 column 23The 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:If you just want to concatenate strings, you could do so witho_vector(i,j) = input( strcat( 'Please enter the ', num2str(j), 'th element of the ', num2str(i), 'th region output vector: ')Please always CC the mailing list.What do you want to do with Xn and ovector? We cannot help unless we know what you are trying to achieve.
[Prev in Thread] | Current Thread | [Next in Thread] |