Actual programs for Minimax curve fitting are considered. The introduction of a Minimax algorithm is proposed that offers the advantages of simplicity and accuracy over conventional methods. With respect to simplicity...
详细信息
Actual programs for Minimax curve fitting are considered. The introduction of a Minimax algorithm is proposed that offers the advantages of simplicity and accuracy over conventional methods. With respect to simplicity, this algorithm results in a minimum of program source code. Two program listings are furnished and 18 figures are presented that represent approximations found by the Minimax algorithm implemented in the Forth Matrix Language program.
Very often it is necessary to introduce into a computer program a diagram or an experimental correlation for which no equation is available. The program presented will provide a set of 12 equations of all types, mainl...
详细信息
Very often it is necessary to introduce into a computer program a diagram or an experimental correlation for which no equation is available. The program presented will provide a set of 12 equations of all types, mainly: linear, hyperbolic, parabolic, exponential and logarithmic. Although the given equations contain only two parameters, it is very unlikely one of them will not correspond to a set of given points. Furthermore, having to carry out only two parameters is advantageous, especially when working with experimental points that may not be precise. This program is written in Fortran language.
Here we present open-source software for the analysis of high-dimensional cytometry data using state of the art algorithms. Importantly, use of the software requires no programming ability, and output files can either...
详细信息
Here we present open-source software for the analysis of high-dimensional cytometry data using state of the art algorithms. Importantly, use of the software requires no programming ability, and output files can either be interrogated directly in CymeR or they can be used downstream with any other cytometric data analysis platform. Also, because we use Docker to integrate the multitude of components that form the basis of CymeR, we have additionally developed a proof-of-concept of how future open-source bioinformatic programs with graphical user interfaces could be developed. Availability and Implementation: CymeR is open-source software that ties several components into a single program that is perhaps best thought of as a self-contained data analysis operating system. Please see https://***/bmuchmore/CymeR/wiki for detailed installation instructions. Contact: brian. muchmore@*** or ***@***
We propose a frame-matching algorithm for video sequences, when a video sequence is modified from its original through frame removal, insertion, shuffling, and data compression. The proposed matching algorithm defines...
详细信息
We propose a frame-matching algorithm for video sequences, when a video sequence is modified from its original through frame removal, insertion, shuffling, and data compression. The proposed matching algorithm defines an effective matching cost function and minimizes cost using dynamic programming. Experimental results show that the proposed algorithm provides a significantly lower probability of matching errors than the conventional algorithm. (C) 2009 SPIE and IS&T. [DOI: 10.1117/1.3092367]
This article presents an instructional framework for collaborative learning, called CIF and aimed at the analysis level of Bloom's taxonomy, as well as a mobile collaborative tool called MoCAS that supports CIF. M...
详细信息
This article presents an instructional framework for collaborative learning, called CIF and aimed at the analysis level of Bloom's taxonomy, as well as a mobile collaborative tool called MoCAS that supports CIF. MoCAS is aimed at the domain of scope of identifiers in programming learning, which is a topic present in programming courses in engineering studies. The specification and development of MoCAS were explicitly driven by pedagogical goals and by the atomic actions declared in CIF as simple items of collaborative activities. Furthermore, CIF and MoCAS were evaluated in an actual educational context with respect to students' performance and motivation. Students using CIF and MoCAS obtained statistically significant higher grades than students studying in an individual or collaborative basis but not using MoCAS. In addition, we measured statistically significant measures indicating that students instructed with CIF and MoCAS were more motivated than students instructed collaboratively but not using CIF or MoCAS. In addition to CIF andMoCAS, and the evaluation results, the experiences here reported exemplify several software engineering practices: the design of an educational system based on knowledge of the target domain (namely, Bloom's taxonomy) and the evaluation of users' satisfaction (mainly, students' motivation).
Evaluates the efficiency of the programming tools using psychometric scaling methods. Effect of the programming tool on the productivity of the programmer; Similarities in the screen editor and debugger productivity; ...
详细信息
Evaluates the efficiency of the programming tools using psychometric scaling methods. Effect of the programming tool on the productivity of the programmer; Similarities in the screen editor and debugger productivity; Methods in the analysis of programmer productivity.
Steve Reinhardt discusses how pioneering algorithms sort through massive unstructured datasets using familiar desktop tools. The technology is enabling them to figure out which relevant questions to ask, which data wo...
详细信息
Steve Reinhardt discusses how pioneering algorithms sort through massive unstructured datasets using familiar desktop tools. The technology is enabling them to figure out which relevant questions to ask, which data would be useful to that end, and what knowledge can be derived from the inquiries. The problem is that datasets in the multi-terabyte and petabyte range have become commonplace in science, government and industry. Choosing the right dimensions is based on those dimensions' abilities to maximize the discrimination among the different data points, effectively giving a brief synopsis of the data. Clustering, also known as unsupervised classification is another important algorithm in knowledge discovery. Clustering assigns each data point to a cluster, maximizing the similarity among points in the same cluster and minimizing the similarity among points in different clusters.
This is part 2 of a three-part article. After describing the architecture of the IMS T800 module, the author devotes this part to benchmark results. The Whetstone benchmark program is outlined, including its features ...
详细信息
This is part 2 of a three-part article. After describing the architecture of the IMS T800 module, the author devotes this part to benchmark results. The Whetstone benchmark program is outlined, including its features and limitations. A comparison is made with the Dhrystone benchmark program.
Presents several anecdotes related to programming problems. Schemes for sorting the mail; Strategies for a cost-effective data transmission; Solution to problems in the sampling process.
Presents several anecdotes related to programming problems. Schemes for sorting the mail; Strategies for a cost-effective data transmission; Solution to problems in the sampling process.
The inverse engineering of open-cell aluminum foams CAD were numerically investigated. The process is accomplished using mathematical programming MATLAB software. The basic principles are: first, in a certain range, a...
详细信息
暂无评论