mirror of
https://github.com/simon987/wavelib.git
synced 2025-04-19 10:06:45 +00:00
commit : cmake housekeeping
This commit is contained in:
parent
f906ae8d66
commit
b865a273d2
@ -46,5 +46,6 @@ endif()
|
|||||||
|
|
||||||
add_subdirectory(src)
|
add_subdirectory(src)
|
||||||
add_subdirectory(auxiliary)
|
add_subdirectory(auxiliary)
|
||||||
|
add_subdirectory(test)
|
||||||
|
|
||||||
install(DIRECTORY ${WAVELIB_SRC_ROOT}/include/ DESTINATION include FILES_MATCHING PATTERN "*.h")
|
install(DIRECTORY ${WAVELIB_SRC_ROOT}/include/ DESTINATION include FILES_MATCHING PATTERN "*.h")
|
||||||
|
32
test/CMakeLists.txt
Normal file
32
test/CMakeLists.txt
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
add_executable(cwttest cwttest.c)
|
||||||
|
|
||||||
|
target_link_libraries(cwttest wavelib m)
|
||||||
|
|
||||||
|
add_executable(dwttest dwttest.c)
|
||||||
|
|
||||||
|
target_link_libraries(dwttest wavelib m)
|
||||||
|
|
||||||
|
add_executable(swttest swttest.c)
|
||||||
|
|
||||||
|
target_link_libraries(swttest wavelib m)
|
||||||
|
|
||||||
|
add_executable(modwttest modwttest.c)
|
||||||
|
|
||||||
|
target_link_libraries(modwttest wavelib m)
|
||||||
|
|
||||||
|
add_executable(dwpttest dwpttest.c)
|
||||||
|
|
||||||
|
target_link_libraries(dwpttest wavelib m)
|
||||||
|
|
||||||
|
add_executable(wtreetest wtreetest.c)
|
||||||
|
|
||||||
|
target_link_libraries(wtreetest wavelib m)
|
||||||
|
|
||||||
|
add_executable(denoisetest denoisetest.c)
|
||||||
|
|
||||||
|
target_link_libraries(denoisetest wauxlib wavelib m)
|
||||||
|
|
||||||
|
set_target_properties(cwttest dwttest swttest modwttest dwpttest wtreetest denoisetest
|
||||||
|
PROPERTIES
|
||||||
|
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR}/test"
|
||||||
|
)
|
@ -120,10 +120,11 @@ int main() {
|
|||||||
//ofp = fopen("denoiseds.txt", "w");
|
//ofp = fopen("denoiseds.txt", "w");
|
||||||
|
|
||||||
|
|
||||||
|
printf("Signal - Noisy Signal Stats \n");
|
||||||
printf("RMSE %g\n",rmse(N,sig,inp));
|
printf("RMSE %g\n",rmse(N,sig,inp));
|
||||||
printf("Corr Coeff %g\n",corrcoef(N,sig,inp));
|
printf("Corr Coeff %g\n",corrcoef(N,sig,inp));
|
||||||
|
|
||||||
|
printf("Signal - DeNoised Signal Stats \n");
|
||||||
printf("RMSE %g\n",rmse(N,sig,oup));
|
printf("RMSE %g\n",rmse(N,sig,oup));
|
||||||
printf("Corr Coeff %g\n",corrcoef(N,sig,oup));
|
printf("Corr Coeff %g\n",corrcoef(N,sig,oup));
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user