I was thinking to a dynamic programming application today and figure out that I do not really understand a basic concept in electrical circuit. My question is why do we choose capacitor voltage and inductor current as circuit states and then formulate the circuit in state space based on these states. In other words, we solve the linear state equations as .x_p=Ax+Bu where x_p is the derivative of state and x is the state.
Can we choose capacitor current as state? oh I think because then what would be the derivative of capacitor current? The second order derivative of its voltage, right? so it can not come in the form of the matrix? Is it the reason?
If I am not binded to this form, can I choose power of elements as circuit states?