使用“ polarplot”时,SCILAB未定义可变错误

时间:2019-03-08 12:37:50

标签: plot scilab

在scilab中运行Polarplot时出现以下错误

// Program to plot using polarplot function
t= 0:.01:2*%pi;
polarplot(sin(t))
xtitle('Using polarplot'

结果:

exec('D:\mangesh\SCILAB PROJ\sample\polarplot.sce', -1)
at line    13 of function polarplot ( C:\PROGRA~1\SCILAB~1.1\modules\graphics\macros\polarplot.sci line 25 )
at line 3 of executed file D:\mangesh\SCILAB PROJ\sample\polarplot.sce

Undefined variable: rho

2 个答案:

答案 0 :(得分:1)

polarplot函数至少需要2个输入参数theta和rho, 在您的示例中,您忘记给出半径的演变。例如:

   polarplot(sin(t), ones(t))

答案 1 :(得分:1)

就像其他用户所指出的那样,polarplot函数也至少需要两个输入向量。在这种情况下,您可能想要类似的东西:

// Program to plot using polarplot function
t = 0:.01:2*%pi;
polarplot(t, sin(t));
xtitle('Using polarplot');

产生:

  

enter image description here