\documentclass{article}
\usepackage{pgfplotstable}
\pgfplotsset{compat=1.8}
\pgfplotstablenew[
create on use/x/.style={create col/set list={0,1,...,90}},
create on use/sinx/.style={create col/expr={{sin(\thisrow{x})}}},
create on use/cosx/.style={create col/expr={{cos(\thisrow{x})}}},
create on use/tanx/.style={create col/expr={{tan(\thisrow{x})}}},
columns={x,sinx,cosx,tanx},
]{91}{\mytable}
\begin{document}
\pgfplotstabletypeset[
columns/x/.style={column name=$x$},
columns/sinx/.style={column name=$\sin(x)$},