{
"cells": [
{
"cell_type": "markdown",
"id": "1d23018e",
"metadata": {},
"source": [
"# Update nonlinear Signal"
]
},
{
"cell_type": "markdown",
"id": "e9c667fe",
"metadata": {},
"source": [
"## Projection\n",
"\n",
"$S_{mk}' = \\sum_{n}D_{kn} \\cdot \\mathrm{sgn}(T_{mn}^{\\mathrm{exp}})\\cdot\\sqrt{|T_{mn}^{\\mathrm{exp}}|} \\dfrac{S_{mn}}{|S_{mn}|}$"
]
},
{
"cell_type": "markdown",
"id": "7c951a5c",
"metadata": {},
"source": [
"## Iteration \n",
"\n",
"$S_{mk}' = S_{mk} - \\alpha\\eta\\cdot\\nabla_{mk}r$ \n",
"\n",
"
\n",
"\n",
"### Intensity\n",
"\n",
"$r = \\sum_n(T_{mn}^{\\mathrm{exp}} - \\mu T_{mn})^2$ \n",
"\n",
"$\\nabla_{mk}r = \\frac{dr}{dS_{mk}^*} = -2\\sum_n D_{kn}(\\frac{T_{mn}^{\\mathrm{exp}}}{\\mu} - T_{mn})\\cdot S_{mn}$ \n",
"\n",
"$H_{zz} = \\sum_n D_{kn}D_{nj} (2T_{mn} - \\frac{T_{mn}^{\\mathrm{exp}}}{\\mu})$ \n",
"\n",
"
\n",
"\n",
"### Magnitude\n",
"\n",
"$r=\\sum_n(\\sqrt{T_{mn}^{\\mathrm{exp}}} - \\mu |S_{mn}|)^2$ \n",
"\n",
"$\\nabla_{mk}r = \\frac{dr}{dS_{mk}^*} = -2\\sum_n D_{kn}(\\sqrt{T_{mn}^{\\mathrm{exp}}}\\cdot\\frac{S_{mn}}{\\mu|S_{mn}|} - S_{mn})$ \n",
"\n",
"$H_{zz} = \\sum_n D_{kn}D_{nj}$ "
]
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 5
}