2014-08-15 3 views
1

У меня есть матрица, где row - это одна точка. Первый столбец - X, второй - Y, последний - Z. У меня нет аналитической функции, отображаемой X, Y-> Z. И я хочу отображать эти точки в 3d-графе для определения кластеров и т. Д. Как я могу это сделать? Я основал функцию params3d, которая принимает 3 вектора (x, y, z), а затем отображает эти точки, связанные полилинией. Как я могу отображать только точки?Scilab, нарисуйте много точек

ответ

2

Вы можете отключить линии от добавив следующие строки после построения вашей фигуры:

// Turn lines off so we just have points 
e = gce(); 
e.line_mode="off"; 
e.mark_mode="on"; 

Я получил от этого вопроса я ответил о заговоре с params3d некоторое время назад here.