Fplot Octave
I'm not sure about 3.2.4, but in 3.8.1, the problem is that fplot is passing a vector to the function instead of calling it N times with a scalar value each time. So when you write 1/x, you're finding some minimum norm solution to an underdetermined linear equation, not finding the reciprocal for each value in the vector X.
Fplot Octave
> --- On Tue, 2013/7/16, martine1212 wrote:
>
>> According to the help menu...
>>
>> — Function File: print ()
>> — Function File: print (options)
>> — Function File: print (filename, options)
>> — Function File: print (h, filename, options)
>>
>> Using the last one in my program
>>
>> print(H1, 'dummy.pdf', -landscape);
>>
>> print (h1, 'dummy.pdf', -landscape)
>> ?? error?? landscape
>> error: `landscape' undefined near line 69 column 26
>> error: evaluating argument list element number 3
>>
>> ok try putting '-landscape'
>>
>> print (h1, 'dummy.pdf', '-landscape')
>> error: strtrim: S argument must be a string or cellstring
>> error: called from:
>> error: /usr/share/octave/3.6.3/m/strings/strtrim.m at line 71, column 5
>> error: /usr/share/octave/3.6.3/m/plot/private/__print_parse_opts__.m at
>> line 78, column 9
>> error: /usr/share/octave/3.6.3/m/plot/print.m at line 260, column 8
>>
>> ok, how does it work??
>>
>> This works (but it does not follow the published format)
>>
>> print -landscape dummy.pdf
>>
>> but how do I tell to print h1
>>
>
> The below worked for me (octave 3.6.4 MSVC)
>
> figure(2);
> fplot ('sin', [0, 2*pi]);
> print(2, 'dummy.pdf', '-landscape');
>
Plot Not Working Octave
More than often one plots functions with Octave’s fplot function. The problem is that fplot is not as configurable as regular plot.However there is a neat trick to get the most of both worlds. The fplot function doesn't work: octave:4 f(t)=t^2 f(t) = (symfun) 2 t octave:5 fplot(f,-2,2) error: isalnum: not defined for class error: called from fplot at line 108 column 3 octave:6 fplot(f(t),-2,2) error: isalnum: not define.
Octave Plot Fmt
Octave-Forge is a collection of packages providing extra functionality for GNU Octave. Ylabel, xlim, ylim, ezplot, errorbar, fplot, line, plot3, polar. Octave can plot a function from a function handle, inline function, or string defining the function without the user needing to explicitly create the data to be plotted. The function fplot also generates two-dimensional plots with linear axes using a function name and limits for the range of the x-coordinate instead of the x and y data.