Method for recording data which varies with time in space constituted by dimensional axes
First Claim
1. A computer-readable, non-transitory medium storing a data recording program for use in simulations, including molecular simulation and global warming simulation, where data varies with time in a space constituted by dimensional axes, the data recording program, when executed by a computer, causing the computer to perform a procedure comprising:
- acquiring data varying with displacement in a direction of each of the dimensional axes and time indicated by a time axis, in correspondence with the time axis and each of the dimensional axes;
setting the computer in a dimensionality investigation mode for determining, based on magnitudes of variations of the data in axial directions, one or more objective axes to be one or more objects of investigation as to dimensionality;
calculating an axial data variation rate indicating a rate of variation in the acquired data corresponding to displacement in a direction of each of the dimensional axes and the time axis, while the computer is in the dimensionality investigation mode;
comparing the calculated axial data variation rates respectively with thresholds corresponding to the dimensional axes and the time axis;
selecting one or more of the dimensional axes and the time axis as one or more objective axes when one or more axial data variation rates corresponding to the one or more of the dimensional axes and the time axis are determined to be equal to or higher than the corresponding thresholds, while rejecting the others of the dimensional axes and the time axis whose corresponding axial data variation rates are determined to be lower than the corresponding thresholds;
clearing setting of the dimensionality investigation mode;
calculating an objective axial data variation rate indicating a rate of variation in the acquired data corresponding to displacement in a direction of each of the one or more objective axes, while the computer is out of the dimensionality investigation mode;
determining whether to record data varying with displacement in a direction of the objective axes, based on the calculated objective axial data variation rates; and
recording in a data table the data that is determined to be recorded, and not recording in the data table the data that is determined not to be recorded.
1 Assignment
0 Petitions
Accused Products
Abstract
The data acquisition unit acquires data in correspondence with each dimensional axis and the time axis. The mode setting unit makes setting and clearing of a dimensionality investigation mode. In the dimensionality investigation mode, the axis-determinative variation-rate calculation unit calculates axial data variation rates. The axis determination unit determines whether or not the axial data variation rate corresponding to each axis is low. The objective-axis setting unit sets each axis as an objective axis when the axial data variation rate corresponding to the axis is determined to be high. While the dimensionality investigation mode is cleared, the recording-determinative variation-rate calculation unit calculates axial data variation rates. The recording determination unit determines, on the basis of the axial data variation rate, whether to record the acquired data. The recording unit does not record the data when the data is determined not to be recorded.
7 Citations
15 Claims
-
1. A computer-readable, non-transitory medium storing a data recording program for use in simulations, including molecular simulation and global warming simulation, where data varies with time in a space constituted by dimensional axes, the data recording program, when executed by a computer, causing the computer to perform a procedure comprising:
-
acquiring data varying with displacement in a direction of each of the dimensional axes and time indicated by a time axis, in correspondence with the time axis and each of the dimensional axes; setting the computer in a dimensionality investigation mode for determining, based on magnitudes of variations of the data in axial directions, one or more objective axes to be one or more objects of investigation as to dimensionality; calculating an axial data variation rate indicating a rate of variation in the acquired data corresponding to displacement in a direction of each of the dimensional axes and the time axis, while the computer is in the dimensionality investigation mode; comparing the calculated axial data variation rates respectively with thresholds corresponding to the dimensional axes and the time axis; selecting one or more of the dimensional axes and the time axis as one or more objective axes when one or more axial data variation rates corresponding to the one or more of the dimensional axes and the time axis are determined to be equal to or higher than the corresponding thresholds, while rejecting the others of the dimensional axes and the time axis whose corresponding axial data variation rates are determined to be lower than the corresponding thresholds; clearing setting of the dimensionality investigation mode; calculating an objective axial data variation rate indicating a rate of variation in the acquired data corresponding to displacement in a direction of each of the one or more objective axes, while the computer is out of the dimensionality investigation mode; determining whether to record data varying with displacement in a direction of the objective axes, based on the calculated objective axial data variation rates; and recording in a data table the data that is determined to be recorded, and not recording in the data table the data that is determined not to be recorded. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A data recording apparatus for use in simulations, including molecular simulation and global warming simulation, where data varies with time in a space constituted by dimensional axes, the data recording apparatus comprising a processor configured to perform a procedure comprising:
-
acquiring data varying with displacement in a direction of each of the dimensional axes and time indicated by a time axis, in correspondence with the time axis and each of the dimensional axes; setting the processor in a dimensionality investigation mode for determining, based on magnitudes of variations of the data in axial directions, one or more objective axes to be one or more objects of investigation as to dimensionality; calculating an axial data variation rate indicating a rate of variation in the acquired data corresponding to displacement in a direction of each of the dimensional axes and the time axis, while the computer is in the dimensionality investigation mode; comparing the calculated first axial data variation rates respectively with thresholds corresponding to the dimensional axes and the time axis; selecting one or more of the dimensional axes and the time axis as one or more objective axes when one or more axial data variation rates corresponding to the one or more of the dimensional axes and the time axis are determined to be equal to or higher than the corresponding thresholds, while rejecting the others of the dimensional axes and the time axis whose corresponding axial data variation rates are determined to be lower than the corresponding threshold; clearing setting of the dimensionality investigation mode; calculating an objective axial data variation rate indicating a rate of variation in the acquired data corresponding to displacement in a direction of each of the one or more objective axes, while the processor is out of the dimensionality investigation mode; determining whether to record data varying with displacement in a direction of the objective axes, based on the calculated objective axial data variation rates; and recording in a data table the data that is determined to be recorded, and not recording in the data table the data that is determined not to be recorded.
-
-
15. A data recording process for use by a computer in simulations, including molecular simulation and global warming simulation, where data varies with time in a space constituted by dimensional axes, the process comprising:
-
acquiring data varying with displacement in a direction of each of the dimensional axes and time indicated by a time axis, in correspondence with the time axis and each of the dimensional axes; setting the computer in a dimensionality investigation mode for determining, based on magnitudes of variations of the data in axial directions, one or more objective axes to be one or more objects of investigation as to dimensionality; calculating an axial data variation rate indicating a rate of variation in the acquired data corresponding to displacement in a direction of each of the dimensional axes and the time axis, while the computer is in the dimensionality investigation mode; comparing the calculated first axial data variation rates respectively with thresholds corresponding to the dimensional axes and the time axis; selecting one or more of the dimensional axes and the time axis as one or more objective axes when one or more axial data variation rates corresponding to the one or more of the dimensional axes and the time axis are determined to be equal to or higher than the corresponding thresholds, while rejecting the others of the dimensional axes and the time axis whose corresponding axial data variation rates are determined to be lower than the corresponding thresholds; clearing setting of the dimensionality investigation mode; calculating an objective axial data variation rate indicating a rate of variation in the acquired data corresponding to displacement in a direction of each of the one or more objective axes, while the computer is out of the dimensionality investigation mode; determining whether to record data varying with displacement in a direction of the objective axes, based on the calculated objective axial data variation rates; and recording in a data table the data that is determined to be recorded, and not recording in the data table the data that is determined not to be recorded.
-
Specification