Создание цилиндра с осью по центру

Я знаю, что у Matlab есть функция под названием цилиндр, чтобы создавать точки для цилиндра, когда количество точек по окружности и длина радиуса. Что если я не хочу единичный цилиндр, а также не хочу, чтобы он центрировался по оси по умолчанию (например, по оси z)? Какой будет самый простой подход для создания такого цилиндра? Заранее спасибо.