From 3077be9244e460f8f6bd3511f65090e9e78784bf Mon Sep 17 00:00:00 2001 From: sbosse Date: Mon, 15 Sep 2025 09:49:07 +0200 Subject: [PATCH] Mon 15 Sep 09:47:09 CEST 2025 --- demo/plate1n/gendataset.js | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 demo/plate1n/gendataset.js diff --git a/demo/plate1n/gendataset.js b/demo/plate1n/gendataset.js new file mode 100644 index 0000000..ffb221d --- /dev/null +++ b/demo/plate1n/gendataset.js @@ -0,0 +1,32 @@ +/* + Generate a set of samples with different damage positions + One transducer (top) and one sensor (bottom, x-centered, 30mm from bottom) +*/ +var fs = require('fs'), + cp = require('child_process') + +var plate = [500,500], + damx = [100,400], + damy = [100,400], + sampleN = 1000, + simu = '../../bin/simndt2b', + configFile = 'simndt_alu_plate_hole_20mm_sensorshape.json' +function randomInt( range) { + return range[0]+Math.floor(Math.random()*(range[1]-range[0])) +} +function readJSON(file) { + return JSON.parse(fs.readFileSync(file,'utf8')) +} +function writeJSON(file,config) { + return fs.writeFileSync(file,JSON.stringify(config),'utf8') +} +for(var i=0;i