Função DumpMachineDumpMachine function

Espaço de nome: Microsoft.Quantum.DiagnosticsNamespace: Microsoft.Quantum.Diagnostics

Pacote: Microsoft.Quantum.QSharp.CorePackage: Microsoft.Quantum.QSharp.Core

Despeja o estado atual da máquina alvo.Dumps the current target machine's status.

function DumpMachine<'T> (location : 'T) : Unit

EntradaInput

localização : 'Tlocation : 'T

Fornece informações sobre onde gerar o despejo da máquina.Provides information on where to generate the machine's dump.

Saída : UnidadeOutput : Unit

Nenhum.None.

Parâmetros de Tipo GenéricoType Parameters

'T'T

ObservaçõesRemarks

Este método permite-lhe despejar informações sobre o estado atual da máquina-alvo num ficheiro ou noutro local.This method allows you to dump information about the current status of the target machine into a file or some other location. A informação real gerada e a semântica location são específicas de cada máquina alvo.The actual information generated and the semantics of location are specific to each target machine. No entanto, fornecer um tuple vazio como um local () () ou apenas omitir o location parâmetro normalmente significa gerar a saída para a consola.However, providing an empty tuple as a location (()) or just omitting the location parameter typically means to generate the output to the console.

Para o simulador de estado completo local distribuído como parte do Kit de Desenvolvimento Quântico, este método espera uma cadeia com o caminho para um ficheiro no qual escreverá a função de onda como uma matriz unidimensional de números complexos, em que cada elemento representa as amplitudes da probabilidade de medir o estado correspondente.For the local full state simulator distributed as part of the Quantum Development Kit, this method expects a string with the path to a file in which it will write the wave function as a one-dimensional array of complex numbers, in which each element represents the amplitudes of the probability of measuring the corresponding state.