help-octave
[Top][All Lists]
Advanced

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

Re: x^y question


From: LUK ShunTim
Subject: Re: x^y question
Date: Wed, 06 Dec 2006 20:02:33 +0800
User-agent: Icedove 1.5.0.8 (X11/20061128)

huub wrote:
> Hi,
> 
> I'm trying to plot a couple of simple functions like y = x^2 + 2*x + 10, 
> but I got these errors:
> 
> error: for A^b, A must be square
> error: evaluating binary operator `^' near line 4, column 7
> error: evaluating binary operator `+' near line 4, column 10
> error: evaluating binary operator `+' near line 4, column 14
> error: evaluating assignment expression near line 4, column 4
> error: called from `test' in file `/home/huub/test.m'
> 
> When reading the online manual, I notice 2 things:
> - the main topic is matrices
> - the power-operator (^ and **) implementation needs improvement
> 
> Can I plot simple functions like this using Octave? I tried in Scilab, 
> and have no problems at all.
> 
> Thank you
> 
> Huub


Try this:
x=0:0.1:3;
y = x .^2 + 2*x + 10;
plot(x,y);

Note the .^ which is an element-by-element operation. So is .* and ./

The most updated documentation is at
http://octave.sourceforge.net/index/index.html

Regards,
ST
--


reply via email to

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