![]() |
cacao
Release 0.1.03-dev
Compute And Control For Adaptive Optics
|
Test Predictive Control. More...
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include "CommandLineInterface/CLIcore.h"
#include "COREMOD_memory/COREMOD_memory.h"
#include "COREMOD_iofits/COREMOD_iofits.h"
#include "linopt_imtools/linopt_imtools.h"
Macros | |
#define | _GNU_SOURCE |
Functions | |
double | AOloopControl_PredictiveControl_testPredictiveFilter (const char *IDtrace_name, long modeout, double delayfr, long filtsize, const char *IDfilt_name, double SVDeps) |
Test Predictive Control.
#define _GNU_SOURCE |
double AOloopControl_PredictiveControl_testPredictiveFilter | ( | const char * | IDtrace_name, |
long | modeout, | ||
double | delayfr, | ||
long | filtsize, | ||
const char * | IDfilt_name, | ||
double | SVDeps | ||
) |
predictive control based on SVD
input: mode values trace [ii: time, jj: mode number] mode index delayfr [delay in frame unit] filtsize [number of samples in filter]