def VoltageAmplifierThreePortWithoutDenom(G, Zi, Zo):
    """symbolic three port voltage amplifier without denominator
    @param G string voltage gain
    @param Zi string input impedance
    @param Zo string output impedance
    @return list of list of string s-parameter matrix
    containing LaTeX or ASCII strings for each element.
    @note strings can be any valid LaTeX
    @note this is the symbolic version of SignalIntegrity.Lib.Devices.VoltageAmplifier.VoltageAmplifierThreePort
    @remark this returns the s-parameter matrix without the denominator element
    @see VoltageAmplifierThreePortDenom
    """
    S11 = ('-' + Zo + '\\cdot ' + Zi + '-2\\cdot ' + Zi + '\\cdot Z0+Z0^2+' +
        G + '\\cdot ' + Zi + '\\cdot Z0')
    S12 = '-2\\cdot Z0^2'
    S13 = '-2\\cdot Z0\\cdot (' + Zo + ' +Z0 )'
    S21 = '-2\\cdot Z0 \\cdot (' + G + '\\cdot ' + Zi + ' +Z0 )'
    S22 = ('Z0^2-2\\cdot ' + Zo + '\\cdot Z0+' + G + '\\cdot ' + Zi +
        '\\cdot Z0-' + Zo + '\\cdot ' + Zi)
    S23 = '2\\cdot Z0\\cdot (' + G + '\\cdot ' + Zi + '-' + Zi + '-Z0 )'
    S31 = '2\\cdot Z0\\cdot (-Z0+' + G + '\\cdot ' + Zi + '-' + Zo + ' )'
    S32 = '-2\\cdot Z0\\cdot (' + Zi + '+Z0 )'
    S33 = ('-' + Zo + '\\cdot ' + Zi + '+Z0^2-' + G + '\\cdot ' + Zi +
        '\\cdot Z0')
    return [[S11, S12, S13], [S21, S22, S23], [S31, S32, S33]]
