Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

Mastrave is a free software library written to perform vectorized scientific computing and to be as compatible as possible with both GNU Octave and Matlab computing frameworks, offering general purpose, portable and freely available features for the scientific community. Mastrave is mostly oriented ... [More] to ease complex modelling tasks such as those typically needed within environmental models, even when involving irregular and heterogeneous data series. . Semantic array programming The Mastrave project attempts to allow a more effective, quick interoperability between GNU Octave and Matlab users by using a reasonably well documented wrap around the main incompatibilities between those computing environments and by promoting a reasonably general idiom based on their common, stable syntagms. It also promotes the systematic adoption of data-transformation abstractions and lightweight semantic constraints to enable concise and reliable implementations of models following the paradigm of semantic array programming. There are a couple of underlying ideas: library design is language design and vice versa (Bell labs); language notation is definitely a "tool of thought" (Iverson), in the sense that there is a feedback between programming/mathematical notation and the ability to think new scientific insights. And perhaps ethic ones. . Science and society Mastrave is free software, which is software respecting your freedom. As many other free scientific software packages, it is offered to the scientific community to also promote the development of a free society more concerned about cooperation rather than competitiveness, heading toward knowledge and culture freedom. Such a vision implies the possibility for motivated individuals to freely access, review and contribute even to the cutting-edge academic culture. This possibility relies on the development of tools and methodologies helping to overcome economic, organizational and institutional barriers (i.e. knowledge oligopolies) while systematically promoting reproducible research. This is a long-term goal to which the free software paradigm can and has been able to actively cooperate. Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011 Daniele de Rigo Verbatim copying and distribution of this entire article is permitted in any medium without royalty provided this notice is preserved. [Less]

5.0
 
  0 reviews  |  5 users  |  25,552 lines of code  |  1 current contributor  |  Analyzed 7 days ago
 
 
Compare

Wave Analysis for Fatigue and Oceanography (WAFO) is a toolbox of Matlab routines for statistical analysis and simulation of random waves and random loads. Fatigue AnalysisFatigue life prediction for random loads Theoretical density of rainflow cycles Sea modellingSimulation of linear and ... [More] non-linear Gaussian waves Estimation of seamodels (spectrums) Joint wave height, wave steepness, wave period distributions StatisticsExtreme value analysis Kernel density estimation Hidden markov models Multivariate Gaussian probabilities and expectations Profile log-likelihood analysis Regression analysis Hypothesis tests (one-sample and two sample T-test, Wilcoxon signed rank and rank-sum test,....) Probability distributions and random number generators (Beta, Chi-2, Exponential, Gamma, GPD, GEV, Gumbel, Inverse Gaussian, Lognormal, Normal, Rayleigh, Students-T, Weibull,...) Bootstrap Design of Experiments NumericsDerivatives (gradient, hessian, jacobian) Integration (Gaussian quadratures (1D and 2D), simpson, Clenshaw-Curtis) Smoothing spline News2009January 8New beta release of WAFO 2.5. Release notes. Install notes. [Less]

0
 
  0 reviews  |  0 users  |  212,490 lines of code  |  1 current contributor  |  Analyzed 3 days ago
 
 

This GNU Octave function identifies the stress cycles in an irregular time series of stress. The rainflow algorithm code has been prepared according to the ASTM standard "Standard practices for cycle counting in fatigue analysis" and is optimized considering the calculation time. This is ... [More] the same algorithm as that described by de Jonge, J.B.(1982): "The analysis of load-time histories by means of counting methods". The results are exactly equal to those obtained by the algorithm described by Matsuiski, M. and Endo, T. (1969): "Fatigue of metals subjected to varying stress". The code was originally developed for Matlab by Dr. Adam Nieslony. A package suitable for GNU Octave is provided here - complete with references and instructions for compilation, installation and testing. [Less]

0
 
  0 reviews  |  0 users  |  822 lines of code  |  0 current contributors  |  Analyzed 10 days ago
 
 

DescriptionThe GISMO suite is a collection of Matlab toolboxes for seismic trace analysis built on a common platform. The GISMO suite consist of two types of tools: (1) a core code base of stable toolboxes; and (2) an ever-evolving set of contributed codes developed from these core products. Users ... [More] are strongly encouraged to join the (low traffic) user group for advice and updates. ResourcesUAF GISMO site GISMOTOOLS user group Stand alone "waveform suite" download at Matlab Exchange "waveform" examples and help files [Less]

0
 
  0 reviews  |  0 users  |  15,433 lines of code  |  3 current contributors  |  Analyzed 6 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.