You can use "user defined function" blocks in Simulink for these purposes. Use "Fcn","Matlab function" etc for this For example a matlab fucntion to cube is given
function y = fcn(u)
%........
y = u^3;
this u....u1..un..... is your arguments and y1...yn are return values...like this you can create any complex function using this block.