Contenido principal

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

index2state

Encontrar vectores de estado de índices estatales

Desde R2023a

    Descripción

    states = index2state(graph,stateIDS) encuentra los vectores de estado states para los índices de estado consultados stateIDS, si existen en el objeto navGraph graph.

    ejemplo

    Ejemplos

    contraer todo

    Cargar datos navGraph para estados y enlaces.

    load navGraphData.mat

    Visualice el objeto navGraph.

    show(navGraphObj);

    Figure contains an axes object. The axes object contains an object of type graphplot.

    Encuentre índices y costes estatales sucesivos según el nombre de un estado.

    [succIDS,costs] = successors(navGraphObj,"G")
    succIDS = 2×1
    
         1
         8
    
    
    costs = 2×1
    
       38.7759
       13.9383
    
    

    Encuentre los vectores de estado de los estados sucesivos.

    states = index2state(navGraphObj,succIDS)
    states = 2×3
    
        8.0000    2.0000    0.7218
        8.0000    7.0000    0.6741
    
    

    Argumentos de entrada

    contraer todo

    Objeto gráfico, especificado como un objeto navGraph.

    Índices de estado, especificados como un vector columna de números enteros positivos.

    Tipos de datos: single | double

    Argumentos de salida

    contraer todo

    Vectores de estado, devueltos como una matriz en la que cada fila representa un vector de estado. Los vectores de estado deben ser del mismo tamaño que los de la columna StateVector de la tabla States en el objeto navGraph graph.

    Tipos de datos: double

    Capacidades ampliadas

    expandir todo

    Generación de código C/C++
    Genere código C y C++ mediante MATLAB® Coder™.

    Historial de versiones

    Introducido en R2023a

    Consulte también

    Objetos

    Funciones