Vezd
@Vezd

В Scilab версии 5.5.2 функция plotframe больше не используется? Какая функция теперь вместо нее?

В хелпе к Scilab 5.5.2 написано что функция plotframe устарела. Это значит что в Scilab 5.5.2 она уже не работает?
Скопировал код примера из хелпа и он не работает.
x=[-0.3:0.8:27.3]';
y=rand(x);
rect=[min(x),min(y),max(x),max(y)];
tics=[4,10,2,5];    //4 x-intervals and 2 y-intervals
plotframe(rect,tics,[%f,%f],["My plot","x","y"],[0,0,0.5,0.5])
plot2d(x,y,2,"000")
plotframe(rect,tics=tics,flags=[%t,%f],Captions=["My plot with grids","x","y"],subwin=[0.5,0,0.5,0.5])
plot2d(x,y,3,"000")
plotframe(rect,tics,[%t,%t],..
["My plot with grids and automatic bounds","x","y"],[0,0.5,0.5,0.5])
plot2d(x,y,4,"000")
plotframe(rect,flags=[%f,%t],tics=tics,..
          Captions=["My plot without grids but with automatic bounds ","x","y"],..
          subwin=[0.5,0.5,0.5,0.5])
plot2d(x,y,5,"000")

Появляется ошибка:
Функция не определена для заданных типов параметров,
проверьте параметры или определите функцию %fptr_size как перегружаемую.
at line 100 of function plotframe called by :
plotframe(rect,tics,[%f,%f],["My plot","x","y"],[0,0,0.5,0.5])


Значит функция plorframe не работает в Scilab 5.52? Какая функция может быть использована вместо нее?
  • Вопрос задан
  • 592 просмотра
Пригласить эксперта
Ответы на вопрос 1
@bort95
Senior Software Developer
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы