Let's define function $f : \mathbb{R}^n \to \mathbb{R}$ as
$$ f(x) = {1\over2}x'Ax + b'x $$
where matrix $A \in \mathbb{R}^{n\times n}$ and vector $b\in \mathbb{R}^n$ are given. Function $f$ is twice differentiable.
How can one prove the following?
$$\nabla f(x) = {1\over 2} (A+A')x + b$$