\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{xcolor}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
width=2.55in,
height=1.3in,
at={(0in,1.65in)},
scale only axis,
xmin=-1,
xmax=1,
ymin=-0.588235305817472,
ymax=0.5,
axis x line*=bottom,
axis y line*=left,
clip=false,
legend style={draw=none, at={(1.09,0.97)},inner sep=0pt},
xtick={-1,0,1},
ylabel={input}
]
\legend{,,,,$u^\star$}
\addplot +[ultra thick]
table[row sep=crcr]{
-1 0.470588231394176\\
-0.9 0.417647054533593\\
-0.8 0.364705877673011\\
-0.7 0.311764700812429\\
-0.6 0.258823523951846\\
-0.5 0.205882347091264\\
-0.4 0.152941170230682\\
-0.3 0.0999999933700992\\
-0.2 0.0470588165095168\\
-0.1 -0.00588236035106553\\
0 -0.0588235372116479\\
0.1 -0.11176471407223\\
0.2 -0.164705890932813\\
0.3 -0.217647067793395\\
0.4 -0.270588244653977\\
0.5 -0.32352942151456\\
0.6 -0.376470598375142\\
0.7 -0.429411775235724\\
0.8 -0.482352952096307\\
0.9 -0.535294128956889\\
1 -0.588235305817472\\
} node[pos=0.75, below] {$u^2$};
\addplot +[ultra thick]
table[row sep=crcr]{
-1 -0.0601503776227316\\
-0.9 -0.103007520374129\\
-0.8 -0.139849625505443\\
-0.7 -0.170676693016674\\
-0.6 -0.195488722907821\\
-0.5 -0.214285715178885\\
-0.4 -0.227067669829866\\
-0.3 -0.233834586860763\\
-0.2 -0.234586466271577\\
-0.1 -0.229323308062307\\
0 -0.218045112232954\\
0.1 -0.200751878783518\\
0.2 -0.177443607713998\\
0.3 -0.148120299024395\\
0.4 -0.112781952714709\\
0.5 -0.0714285687849389\\
0.6 -0.0240601472350857\\
0.7 0.0293233119348509\\
0.8 0.0887218087248709\\
0.9 0.154135343134974\\
1 0.225563915165161\\
} node[pos=1.0, right, yshift=3pt] {$u^3$};
\addplot +[ultra thick]
table[row sep=crcr]{
-1 -0.320161212764616\\
-0.9 -0.311734845011444\\
-0.8 -0.298154259874701\\
-0.7 -0.280201842911808\\
-0.6 -0.258659979680187\\
-0.5 -0.234311055737258\\
-0.4 -0.207937456640443\\
-0.3 -0.180321567947163\\
-0.2 -0.152245775214839\\
-0.1 -0.124492464000893\\
0 -0.0978440198627457\\
0.1 -0.073082828357818\\
0.2 -0.0509912750435314\\
0.3 -0.032351745477307\\
0.4 -0.0179466252165661\\
0.5 -0.0085582998187298\\
0.6 -0.00496915484121936\\
0.7 -0.00796157584145595\\
0.8 -0.0183179483768608\\
0.9 -0.036820658004855\\
1 -0.0642520902828599\\
} node[pos=1.0, right] {$u^4$};
\addplot +[ultra thick]
table[row sep=crcr]{
-1 -0.395356624518486\\
-0.9 -0.353691840192539\\
-0.8 -0.313353513912976\\
-0.7 -0.274959200544653\\
-0.6 -0.239016924553944\\
-0.5 -0.205925180008734\\
-0.4 -0.17597293057843\\
-0.3 -0.149339609533952\\
-0.2 -0.126095119747735\\
-0.1 -0.106199833693731\\
0 -0.0895045934474095\\
0.1 -0.0757507106857538\\
0.2 -0.0645699666872642\\
0.3 -0.0554846123319566\\
0.4 -0.0479073681013633\\
0.5 -0.0411414240785323\\
0.6 -0.0343804399480275\\
0.7 -0.026708544995929\\
0.8 -0.0171003381098328\\
0.9 -0.00442088777885069\\
1 0.0125742679063892\\
} node[pos=1.0, right, yshift=4pt] {$u^5$};
\addplot +[dashed, ultra thick, color=black]
table[row sep=crcr]{
-1 -0.412519252644955\\
-0.9 -0.357707227505985\\
-0.8 -0.310061278443274\\
-0.7 -0.268626897218088\\
-0.6 -0.23257401413879\\
-0.5 -0.201180368979563\\
-0.4 -0.173817041684499\\
-0.3 -0.149935852988495\\
-0.2 -0.129058382547126\\
-0.1 -0.110766384571772\\
0 -0.0946934089630278\\
0.1 -0.0805174600855589\\
0.2 -0.0679545461150535\\
0.3 -0.0567529897290267\\
0.4 -0.0466883861655329\\
0.5 -0.0375591076427789\\
0.6 -0.0291822640780802\\
0.7 -0.0213900391858054\\
0.8 -0.014026328554057\\
0.9 -0.00694361234948237\\
1 0\\
};
\end{axis}
\begin{axis}[
width=2.5in,
height=1.3in,
at={(0in,0.0in)},
scale only axis,
xmin=-1,
xmax=1,
ymin=-0.2,
ymax=1,
axis background/.style={fill=white},
axis x line*=bottom,
axis y line*=left,
clip=false,
legend style={draw=none, at={(1.09,0.97)},inner sep=0pt},
xtick={-1,0,1},
xlabel={time},
ylabel={state}
]
\legend{,,,,$x^\star$}
\addplot +[ultra thick]
table[row sep=crcr]{
-1 1\\
-0.9 0.947058823139418\\
-0.8 0.894117646278835\\
-0.7 0.841176469418253\\
-0.6 0.78823529255767\\
-0.5 0.735294115697088\\
-0.4 0.682352938836506\\
-0.3 0.629411761975923\\
-0.2 0.576470585115341\\
-0.1 0.523529408254758\\
0 0.470588231394176\\
0.1 0.417647054533594\\
0.2 0.364705877673011\\
0.3 0.311764700812429\\
0.4 0.258823523951846\\
0.5 0.205882347091264\\
0.6 0.152941170230682\\
0.7 0.0999999933700992\\
0.8 0.0470588165095168\\
0.9 -0.0058823603510656\\
1 -0.058823537211648\\
} node[pos=0.5,above] {$x^2$};
\addplot +[ultra thick]
table[row sep=crcr]{
-1 1\\
-0.9 0.896992481047769\\
-0.8 0.799999999715621\\
-0.7 0.709022556003556\\
-0.6 0.624060149911575\\
-0.5 0.545112781439677\\
-0.4 0.472180450587862\\
-0.3 0.405263157356131\\
-0.2 0.344360901744484\\
-0.1 0.289473683752919\\
0 0.240601503381438\\
0.1 0.197744360630041\\
0.2 0.160902255498726\\
0.3 0.130075187987496\\
0.4 0.105263158096348\\
0.5 0.0864661658252843\\
0.6 0.0736842111743037\\
0.7 0.0669172941434064\\
0.8 0.0661654147325925\\
0.9 0.0714285729418621\\
1 0.082706768771215\\
} node[pos=0.8, below] {$x^3$};
\addplot +[ultra thick]
table[row sep=crcr]{
-1 1\\
-0.9 0.874733710388237\\
-0.8 0.762445493734257\\
-0.7 0.662352964480639\\
-0.6 0.573673737069961\\
-0.5 0.495625425944802\\
-0.4 0.427425645547742\\
-0.3 0.368292010321358\\
-0.2 0.31744213470823\\
-0.1 0.274093633150937\\
0 0.237464120092057\\
0.1 0.206771209974169\\
0.2 0.181232517239853\\
0.3 0.160065656331686\\
0.4 0.142488241692247\\
0.5 0.127717887764116\\
0.6 0.114972208989871\\
0.7 0.103468819812091\\
0.8 0.0924253346733544\\
0.9 0.0810593680162405\\
1 0.0685885342833281\\
} node[pos=1.0,right, yshift=8pt] {$x^4$};
\addplot +[ultra thick]
table[row sep=crcr]{
-1 1\\
-0.9 0.869237564319172\\
-0.8 0.754824911081345\\
-0.7 0.655049181436823\\
-0.6 0.568307046934393\\
-0.5 0.493104709521327\\
-0.4 0.42805790154338\\
-0.3 0.371891885744792\\
-0.2 0.323441455268286\\
-0.1 0.281650933655071\\
0 0.245574174844837\\
0.1 0.214374563175761\\
0.2 0.187325013384502\\
0.3 0.163807970606203\\
0.4 0.143315410374493\\
0.5 0.125448838621483\\
0.6 0.109919291677769\\
0.7 0.096547336272431\\
0.8 0.0852630695330323\\
0.9 0.0761061189856212\\
1 0.0692256425547293\\
} node[pos=1.0, right, yshift=-1pt] {$x^5$};
\addplot +[dashed, ultra thick, color=black]
table[row sep=crcr]{
-1 1\\
-0.9 0.868293441702347\\
-0.8 0.753981714655767\\
-0.7 0.654774771387259\\
-0.6 0.568685163927957\\
-0.5 0.493988228561308\\
-0.4 0.429187535021608\\
-0.3 0.372984907974415\\
-0.2 0.32425442020849\\
-0.1 0.282019836535637\\
0 0.245435056524061\\
0.1 0.213767164267577\\
0.2 0.186381745620665\\
0.3 0.162730178754317\\
0.4 0.142338643419866\\
0.5 0.124798628739469\\
0.6 0.109758749362447\\
0.7 0.0969177060376072\\
0.8 0.086018249578217\\
0.9 0.0768420272975765\\
1 0.0692052086720081\\
};
\end{axis}
\end{tikzpicture}
\end{document}