Changeset View
Changeset View
Standalone View
Standalone View
autotests/reference/test.octave.ref
Show First 20 Lines • Show All 41 Lines • ▼ Show 20 Line(s) | |||||
42 | <Normal Text> </Normal Text><Keyword>methods</Keyword><br/> | 42 | <Normal Text> </Normal Text><Keyword>methods</Keyword><br/> | ||
43 | <Normal Text> </Normal Text><Keyword>function</Keyword><Normal Text> </Normal Text><Variable>p</Variable><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Variable>polynomial2</Variable><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Delimiter>)</Delimiter><br/> | 43 | <Normal Text> </Normal Text><Keyword>function</Keyword><Normal Text> </Normal Text><Variable>p</Variable><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Variable>polynomial2</Variable><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Delimiter>)</Delimiter><br/> | ||
44 | <Normal Text> </Normal Text><Keyword>if</Keyword><Normal Text> </Normal Text><Delimiter>(</Delimiter><Functions>nargin</Functions><Normal Text> </Normal Text><Operator>></Operator><Normal Text> </Normal Text><Number>1</Number><Delimiter>)</Delimiter><br/> | 44 | <Normal Text> </Normal Text><Keyword>if</Keyword><Normal Text> </Normal Text><Delimiter>(</Delimiter><Functions>nargin</Functions><Normal Text> </Normal Text><Operator>></Operator><Normal Text> </Normal Text><Number>1</Number><Delimiter>)</Delimiter><br/> | ||
45 | <Normal Text> </Normal Text><Functions>print_usage</Functions><Normal Text> </Normal Text><Delimiter>()</Delimiter><Operator>;</Operator><br/> | 45 | <Normal Text> </Normal Text><Functions>print_usage</Functions><Normal Text> </Normal Text><Delimiter>()</Delimiter><Operator>;</Operator><br/> | ||
46 | <Normal Text> </Normal Text><Keyword>endif</Keyword><br/> | 46 | <Normal Text> </Normal Text><Keyword>endif</Keyword><br/> | ||
47 | <Normal Text></Normal Text><br/> | 47 | <Normal Text></Normal Text><br/> | ||
48 | <Normal Text> </Normal Text><Keyword>if</Keyword><Normal Text> </Normal Text><Delimiter>(</Delimiter><Functions>nargin</Functions><Normal Text> </Normal Text><Operator>==</Operator><Normal Text> </Normal Text><Number>1</Number><Delimiter>)</Delimiter><br/> | 48 | <Normal Text> </Normal Text><Keyword>if</Keyword><Normal Text> </Normal Text><Delimiter>(</Delimiter><Functions>nargin</Functions><Normal Text> </Normal Text><Operator>==</Operator><Normal Text> </Normal Text><Number>1</Number><Delimiter>)</Delimiter><br/> | ||
49 | <Normal Text> </Normal Text><Keyword>if</Keyword><Normal Text> </Normal Text><Delimiter>(</Delimiter><Functions>isa</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Operator>,</Operator><Normal Text> </Normal Text><String>"polynomial2"</String><Delimiter>))</Delimiter><br/> | 49 | <Normal Text> </Normal Text><Keyword>if</Keyword><Normal Text> </Normal Text><Delimiter>(</Delimiter><Functions>isa</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Operator>,</Operator><Normal Text> </Normal Text><String>"polynomial2"</String><Delimiter>))</Delimiter><br/> | ||
50 | <Normal Text> </Normal Text><Variable>p</Variable><Normal Text>.</Normal Text><Functions>poly</Functions><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Variable>a</Variable><Normal Text>.</Normal Text><Functions>poly</Functions><Operator>;</Operator><br/> | 50 | <Normal Text> </Normal Text><Variable>p</Variable><Normal Text>.</Normal Text><Variable>poly</Variable><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Variable>a</Variable><Normal Text>.</Normal Text><Variable>poly</Variable><Operator>;</Operator><br/> | ||
51 | <Normal Text> </Normal Text><Keyword>elseif</Keyword><Normal Text> </Normal Text><Delimiter>(</Delimiter><Functions>isreal</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Delimiter>)</Delimiter><Normal Text> </Normal Text><Operator>&&</Operator><Normal Text> </Normal Text><Functions>isvector</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Delimiter>))</Delimiter><br/> | 51 | <Normal Text> </Normal Text><Keyword>elseif</Keyword><Normal Text> </Normal Text><Delimiter>(</Delimiter><Functions>isreal</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Delimiter>)</Delimiter><Normal Text> </Normal Text><Operator>&&</Operator><Normal Text> </Normal Text><Functions>isvector</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Delimiter>))</Delimiter><br/> | ||
52 | <Normal Text> </Normal Text><Variable>p</Variable><Normal Text>.</Normal Text><Functions>poly</Functions><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Variable>a</Variable><Delimiter>(</Delimiter><Operator>:</Operator><Delimiter>)</Delimiter><Operator>.';</Operator><Normal Text> </Normal Text><Comment># force row vector</Comment><br/> | 52 | <Normal Text> </Normal Text><Variable>p</Variable><Normal Text>.</Normal Text><Variable>poly</Variable><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Variable>a</Variable><Delimiter>(</Delimiter><Operator>:</Operator><Delimiter>)</Delimiter><Operator>.';</Operator><Normal Text> </Normal Text><Comment># force row vector</Comment><br/> | ||
53 | <Normal Text> </Normal Text><Keyword>else</Keyword><br/> | 53 | <Normal Text> </Normal Text><Keyword>else</Keyword><br/> | ||
54 | <Normal Text> </Normal Text><Functions>error</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><String>"polynomial2: A must be a real vector"</String><Delimiter>)</Delimiter><Operator>;</Operator><br/> | 54 | <Normal Text> </Normal Text><Functions>error</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><String>"polynomial2: A must be a real vector"</String><Delimiter>)</Delimiter><Operator>;</Operator><br/> | ||
55 | <Normal Text> </Normal Text><Keyword>endif</Keyword><br/> | 55 | <Normal Text> </Normal Text><Keyword>endif</Keyword><br/> | ||
56 | <Normal Text> </Normal Text><Keyword>endif</Keyword><br/> | 56 | <Normal Text> </Normal Text><Keyword>endif</Keyword><br/> | ||
57 | <Normal Text> </Normal Text><Keyword>endfunction</Keyword><br/> | 57 | <Normal Text> </Normal Text><Keyword>endfunction</Keyword><br/> | ||
58 | <Normal Text></Normal Text><br/> | 58 | <Normal Text></Normal Text><br/> | ||
59 | <Normal Text> </Normal Text><Keyword>function</Keyword><Normal Text> </Normal Text><Functions>disp</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>p</Variable><Delimiter>)</Delimiter><br/> | 59 | <Normal Text> </Normal Text><Keyword>function</Keyword><Normal Text> </Normal Text><Functions>disp</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>p</Variable><Delimiter>)</Delimiter><br/> | ||
60 | <Normal Text> </Normal Text><Variable>a</Variable><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Variable>p</Variable><Normal Text>.</Normal Text><Functions>poly</Functions><Operator>;</Operator><br/> | 60 | <Normal Text> </Normal Text><Variable>a</Variable><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Variable>p</Variable><Normal Text>.</Normal Text><Variable>poly</Variable><Operator>;</Operator><br/> | ||
61 | <Normal Text> </Normal Text><Variable>first</Variable><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Functions>true</Functions><Operator>;</Operator><br/> | 61 | <Normal Text> </Normal Text><Variable>first</Variable><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Functions>true</Functions><Operator>;</Operator><br/> | ||
62 | <Normal Text> </Normal Text><Keyword>for</Keyword><Normal Text> </Normal Text><Functions>i</Functions><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Number>1</Number><Normal Text> </Normal Text><Operator>:</Operator><Normal Text> </Normal Text><Functions>length</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Delimiter>)</Delimiter><Operator>;</Operator><br/> | 62 | <Normal Text> </Normal Text><Keyword>for</Keyword><Normal Text> </Normal Text><Functions>i</Functions><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Number>1</Number><Normal Text> </Normal Text><Operator>:</Operator><Normal Text> </Normal Text><Functions>length</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Delimiter>)</Delimiter><Operator>;</Operator><br/> | ||
63 | <Normal Text> </Normal Text><Keyword>if</Keyword><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Delimiter>(</Delimiter><Functions>i</Functions><Delimiter>)</Delimiter><Normal Text> </Normal Text><Operator>!=</Operator><Normal Text> </Normal Text><Number>0</Number><Delimiter>)</Delimiter><br/> | 63 | <Normal Text> </Normal Text><Keyword>if</Keyword><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Delimiter>(</Delimiter><Functions>i</Functions><Delimiter>)</Delimiter><Normal Text> </Normal Text><Operator>!=</Operator><Normal Text> </Normal Text><Number>0</Number><Delimiter>)</Delimiter><br/> | ||
64 | <Normal Text> </Normal Text><Keyword>if</Keyword><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>first</Variable><Delimiter>)</Delimiter><br/> | 64 | <Normal Text> </Normal Text><Keyword>if</Keyword><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>first</Variable><Delimiter>)</Delimiter><br/> | ||
65 | <Normal Text> </Normal Text><Variable>first</Variable><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Functions>false</Functions><Operator>;</Operator><br/> | 65 | <Normal Text> </Normal Text><Variable>first</Variable><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Functions>false</Functions><Operator>;</Operator><br/> | ||
66 | <Normal Text> </Normal Text><Keyword>elseif</Keyword><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Delimiter>(</Delimiter><Functions>i</Functions><Delimiter>)</Delimiter><Normal Text> </Normal Text><Operator>></Operator><Normal Text> </Normal Text><Number>0</Number><Normal Text> </Normal Text><Operator>||</Operator><Normal Text> </Normal Text><Functions>isnan</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Delimiter>(</Delimiter><Functions>i</Functions><Delimiter>)))</Delimiter><br/> | 66 | <Normal Text> </Normal Text><Keyword>elseif</Keyword><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Delimiter>(</Delimiter><Functions>i</Functions><Delimiter>)</Delimiter><Normal Text> </Normal Text><Operator>></Operator><Normal Text> </Normal Text><Number>0</Number><Normal Text> </Normal Text><Operator>||</Operator><Normal Text> </Normal Text><Functions>isnan</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><Variable>a</Variable><Delimiter>(</Delimiter><Functions>i</Functions><Delimiter>)))</Delimiter><br/> | ||
67 | <Normal Text> </Normal Text><Functions>printf</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><String>" +"</String><Delimiter>)</Delimiter><Operator>;</Operator><br/> | 67 | <Normal Text> </Normal Text><Functions>printf</Functions><Normal Text> </Normal Text><Delimiter>(</Delimiter><String>" +"</String><Delimiter>)</Delimiter><Operator>;</Operator><br/> | ||
68 | <Normal Text> </Normal Text><Keyword>endif</Keyword><br/> | 68 | <Normal Text> </Normal Text><Keyword>endif</Keyword><br/> | ||
Show All 24 Lines |