ComputeAlpha_j_a_o
PURPOSE 
Computes a particular alpha-element.
SYNOPSIS 
function alpha_j_a_o=ComputeAlpha_j_a_o(P,V,j,a,o)
DESCRIPTION 
CROSS-REFERENCE INFORMATION 
This function calls:
- GetActionModelFixedA Returns the action model for a given action.
- GetActionModelFixedA Returns the action model for a given action.
- GetActionModelFixedA Returns the action model for a given action.
- GetActionModelFixedA Returns the action model for a given action.
- get Get for GBeliefs.
- get Get function for the GMixture object.
- get Gaussian object get function.
- GetObsModelFixedO Defines p(o|s) for a fixed 'o'.
- GetObsModelFixedO Defines p(o|s) for a fixed 'o'.
- GetObsModelFixedO Defines p(s|o).
- GetObsModelFixedO Defines p(s|o).
- get Get function for CS_CO_CA_POMDPs.
- get Get function for CS_CO_DA_POMDPs.
- get Get function for CS_CO_POMDPs.
- get Get function for CS_DO_CA_POMDPs.
- get Get function for CS_DO_DA_POMDPs.
- get Get function for CS_POMDPs.
- get Get function for DS_CO_CA_POMDPs.
- get Get function for DS_CO_DA_POMDPs.
- get Get function for DS_DO_CA_POMDPs.
- get Get function for DS_DO_DA_POMDPs.
- get Get functio for POMDPs.
- dim Dimensionality of a continuous space.
- dim Dimensionality of a discrete space.
This function is called by:
SOURCE CODE 
0001 function alpha_j_a_o=ComputeAlpha_j_a_o(P,V,j,a,o)
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018 S=get(P,'StateSpace');
0019 ns=dim(S);
0020 p_s1_a_s=GetActionModelFixedA(P,a);
0021 p_o_s1=GetObsModelFixedO(P,o);
0022 alpha_j_a_o=full(sum(repmat(V{j}.*p_o_s1,1,ns).*p_s1_a_s,1)');
0023
0024
|