2014-09-05 3 views
0

Я обнаружил, что размер точек, созданных в следующей команде графика, слишком велик для деталей, которые я пытаюсь показать.Как определить размер маркера точки в пикселях

plot(x,y,".","MarkerSize",0); 

Можно ли указать размер точки в терминах ее диаметра, используя количество пикселей? ... или есть лучший способ?

Я использую Scilab 5.1.1 на MSWindows

Спасибо.

ответ

0

Насколько я знаю (Scilab 5.5.0 на Linux), объекты Polyline раскрывают свойство 'mark_size'.

plot(0:9, 0:9, 'b-d'); // "y = x" with blue diamonds 
curr_entity = gce(); // Handle of type "Compound" 
curr_polyline = curr_entity.children; // Handle of type "Polyline" 
curr_polyline.mark_size = 10; // Enjoy ;) 
0

Поскольку ответы на этот вопрос не были опубликованы, я буду считать это тем, что то, что я попросил сделать, не может быть сделано, тем самым закрывая этот вопрос.

0

Как и в Simone Libutti Например, вы можете указать единицы измерения, используемые в качестве размера меры:

curr_polyline.mark_size = 10; 
curr_polyline.mark_size_unit = "point"; 

Я надеюсь, что это помогает.

Смежные вопросы