Трехмерный график из вектора 1 × n (один столбец) - PullRequest
0 голосов
/ 15 февраля 2019

Я хочу построить трехмерную фигуру из 1 × n (вектор столбца), содержащую числовые данные.Я использовал ListPlot3D, но он не работает, так как мне нужно сначала преобразовать вектор 1 × n (вектор столбцов) в матрицу n × n, затем я могу использовать команду

ListPlot3D[{{x1,y1,z1},{x2,y2,z2},…}]

Пожалуйста, укажите, как мне сначала выполнить преобразование1 × n (вектор-столбец) в матрицу порядка n × n или есть какой-либо другой способ получить трехмерный график в Mathematica.Я очень новичок в программировании Mathematica.Нужна твоя помощь, чтобы решить мою проблему.Высоко оценен!

1 Ответ

0 голосов
/ 15 февраля 2019

Я предполагаю, что ваш вектор-столбец содержит группы из трех значений, которые составляют координаты точек поверхности.В простейшем случае эти значения являются смежными.В этом случае просто используйте «Разделение», например, так:

enter image description here

Если требуется дополнительная перегруппировка, используйте инструменты для перегруппировки списков, как показано здесь: https://reference.wolfram.com/language/guide/RearrangingAndRestructuringLists.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...