R - построить область, описываемую самолетами с помощью rgl

Я хочу построить многогранник, который описывается следующими неравенствами:

3*x+5*y+9*z
 krlmlr24 мая 2013 г., 15:44
Какой выход вы ожидаете отouter? Как вы собираетесь его использовать - в звонкеsurface3d? Пожалуйста, дополните.
 cjena24 мая 2013 г., 17:29
да, я хотел использовать external для создания поверхности функции.

Ответы на вопрос(1)

Решение Вопроса

Вы можете вычислить вершины многогранника, пересекая плоскости 3 за раз (некоторые пересечения находятся за пределами многогранника из-за других неравенств: вы должны также проверить их).

Когда у вас есть вершины, вы можете попытаться соединить их. Чтобы определить, что находится на границе, вы можете взять середину сегмента и проверить, выполняется ли какое-либо неравенство как равенство.

# Write the inequalities as: planes %*% c(x,y,z,1) 
 cjena24 мая 2013 г., 17:30
Это действительно красивое решение! Большое спасибо.

Ваш ответ на вопрос