Design of Marx generators as a structured eigenvalue assignment