{"id":4422,"date":"2020-08-28T13:33:25","date_gmt":"2020-08-28T12:33:25","guid":{"rendered":"https:\/\/blog.hani-ibrahim.de\/?p=4422"},"modified":"2020-10-09T21:15:35","modified_gmt":"2020-10-09T20:15:35","slug":"scilab-toolboxes","status":"publish","type":"post","link":"https:\/\/blog.hani-ibrahim.de\/en\/scilab-toolboxes.html","title":{"rendered":"Scilab Toolboxes"},"content":{"rendered":"\r\n<body><p>For personal purpose I wrote some toolboxes for <a href=\"https:\/\/www.scilab.org\/\">Scilab<\/a> for statistics and data management. My toolboxes are available as source and binary distributions and compatible with Scilab versions 5.5, 6.0 and 6.1.They run on the platforms macOS, GNU\/Linux, MS-Windows.<\/p>\n<p><!--more--><\/p>\n<p>My toolboxes are available as binaries via ATOMS. So they are easy to install via Scilab\u2019s GUI.<\/p>\n<h3 id=\"h0\">SampleSTAT<\/h3>\n<div>Scilab version: 5.5, 6.0, 6.1<\/div>\n<div>Platform: all<\/div>\n<div>Architecture: all<\/div>\n<p><a href=\"https:\/\/blog.hani-ibrahim.de\/wp-content\/uploads\/Bildschirmfoto-2020-08-28-um-14.26.09.png\" data-rel=\"lightbox-gallery-Fr5AHrGV\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4427\" src=\"https:\/\/blog.hani-ibrahim.de\/wp-content\/uploads\/Bildschirmfoto-2020-08-28-um-14.26.09.png\" alt=\"SampleSTAT screenshot\" width=\"2580\" height=\"1420\" srcset=\"https:\/\/blog.hani-ibrahim.de\/wp-content\/uploads\/Bildschirmfoto-2020-08-28-um-14.26.09.png 2580w, https:\/\/blog.hani-ibrahim.de\/wp-content\/uploads\/Bildschirmfoto-2020-08-28-um-14.26.09-632x348.png 632w, https:\/\/blog.hani-ibrahim.de\/wp-content\/uploads\/Bildschirmfoto-2020-08-28-um-14.26.09-1020x561.png 1020w, https:\/\/blog.hani-ibrahim.de\/wp-content\/uploads\/Bildschirmfoto-2020-08-28-um-14.26.09-1536x845.png 1536w, https:\/\/blog.hani-ibrahim.de\/wp-content\/uploads\/Bildschirmfoto-2020-08-28-um-14.26.09-2048x1127.png 2048w\" sizes=\"auto, (max-width: 2580px) 100vw, 2580px\"><\/a><\/p>\n<p>This toolbox provides elementary tests for the evaluation data which were generated by natural scientists and engineers in the first place. These data have to be normal distributed. SampleSTAT is focused on small sample sizes but offers routines for bigger distributions (&gt;30 values), too.<\/p>\n<p>It offers functions for calculates the range of dispersion of the values and the mean regarding a given statistical confidence level. Furthermore it provides tests on outliers and a method to test the data for normality.<\/p>\n<p><strong>FUNCTIONS \u2013 Measures of Variation:<\/strong><\/p>\n<p>Gives you more information of your data as the standard deviation (S.D.) can do with just 68% confidence. These tests provide confidence level of 95%, 99% and 99.9% and calculate the range of dispersion not only for values but for the mean, too. It extends the internal functions: mean, stdev, median.<\/p>\n<ul>\n<li>ST_strayarea:<br>\nCalculates the stray area (range of dispersion of the values)<\/li>\n<li>ST_trustarea:<br>\nCalculates the trust area (range of dispersion of the mean or S.D. of the<br>\nmean)<\/li>\n<li>ST_studentfactor:<br>\nDetermines the student factor for an amount of numbers, service<br>\nfunction for ST_strayarea and ST_trustarea<\/li>\n<\/ul>\n<p><strong>FUNCTIONS \u2013 Tests on Outliers<\/strong><\/p>\n<p>It is not always easy to distinguish whether a value is a valid part of a sample distribution or not. These outlier tests provide quick hints.<\/p>\n<ul>\n<li>ST_deandixon:<br>\nDean-Dixon outlier test for small sample sizes (&lt;30)<\/li>\n<li>ST_pearsonhartley:<br>\nPearson-Hartley outlier test for bigger sample sizes (&gt;30)<\/li>\n<li>ST_nalimov:<br>\nNalimov test for small and larger sample sizes<\/li>\n<li>ST_outlier:<br>\nBasic and often used tests for medium to large sample sizes, based<br>\non S.D. (standard deviation) or IQR (inter-quartile range)<\/li>\n<\/ul>\n<p><strong>FUNCTIONS \u2013 Distribution Tests<\/strong><\/p>\n<p>All routines above rely on a normal distributed data. To test for normality a powerful test is provided.<\/p>\n<ul>\n<li>ST_shapirowilk:<br>\nShapiro-Wilk test for normality is powerful even on small<br>\nsample sizes.<\/li>\n<li>ST_ivplot:<br>\nVery basic individual value plot (EXPERIMENTAL)<\/li>\n<\/ul>\n<p>Install in Scilab\u2019s console: <span class=\"tt_tag\">atomsInstall(\u201cST_2019\u201d)<\/span><\/p>\n<p>More Information: <a href=\"https:\/\/atoms.scilab.org\/toolboxes\/ST_2019\/\">https:\/\/atoms.scilab.org\/toolboxes\/ST_2019\/<\/a><\/p>\n<h2 id=\"h1\">dataINT<\/h2>\n<div>Scilab version: 5.5, 6.0, 6.1<\/div>\n<div>Platform: all<\/div>\n<div>Architecture: all<\/div>\n<p><a href=\"https:\/\/blog.hani-ibrahim.de\/wp-content\/uploads\/dataint-space.png\" data-rel=\"lightbox-gallery-Fr5AHrGV\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4425\" src=\"https:\/\/blog.hani-ibrahim.de\/wp-content\/uploads\/dataint-space.png\" alt=\"DataINT screenshoot\" width=\"1408\" height=\"623\" srcset=\"https:\/\/blog.hani-ibrahim.de\/wp-content\/uploads\/dataint-space.png 1408w, https:\/\/blog.hani-ibrahim.de\/wp-content\/uploads\/dataint-space-632x280.png 632w, https:\/\/blog.hani-ibrahim.de\/wp-content\/uploads\/dataint-space-1020x451.png 1020w\" sizes=\"auto, (max-width: 1408px) 100vw, 1408px\"><\/a><\/p>\n<p>dataINT offers functions for convienient interactice im-\/export of data files, as comma-separated-value- (*.csv, *.dat, *.txt) and binary Excel files (*.xls) to or from a Scilab matrix.<\/p>\n<p>Parameters, to specify the im-\/export, can convieniently entered in a dialog box and the file selection is done by the platform-specific file selection dialog.<\/p>\n<p>You can specify the following im-\/export parameters:<br>\n\u2013 Field separator (comma, semicolon, tab, space)<br>\n\u2013 Decimal separator (comma, point)<br>\n\u2013 Rows and Colums you want to import (DI_readcsv, DI_readxls only)<br>\n\u2013 Sheet you want to import (DI_readxls only)<br>\n\u2013 Number of lines to skip, e.g. header line(s) (DI_readcsv, DI_readxls only)<br>\n\u2013 Comment header line to describe your data (DI_writecsv only)<\/p>\n<p>IMPORTANT: dataINT does not handle data from XML-based Excel files (.xlsx)!<\/p>\n<p>The functions can easily integrated in your own scripts to make use of dataINT\u2019s\u00a0 interactive functionality or to simplify your data import in Scilab\u2019s console.<\/p>\n<blockquote><p>dataINT is similar to <span class=\"tt_tag\">importgui<\/span>, the brand-new internal data import function of Scilab 6.1. dataINT does not reach its functionality but it runs beneath Windows also on macOS and Linux and on older Scilab versions without any problems problems. <span class=\"tt_tag\">importgui<\/span> does not.<\/p><\/blockquote>\n<p><strong>FUNCTIONS:<\/strong><\/p>\n<ul>\n<li>DI_readcsv<br>\nRead comma-separated value files (*.csv, *.dat, *.txt) interactively.<\/li>\n<li>DI_readxls<br>\nRead binary Excel files (*.xls) interactively.<\/li>\n<li>DI_read<br>\nCombines functionality of DI_readcsv and DI_readxls in one function<\/li>\n<li>DI_writecsv<br>\nWrite comma-separated value files (*.csv, *.dat, *.txt) interactively.<\/li>\n<\/ul>\n<p>Install in Scilab\u2019s console: <span class=\"tt_tag\">atomsInstall(\u201cdataint\u201d)<\/span><\/p>\n<p>More Information: <a href=\"https:\/\/atoms.scilab.org\/toolboxes\/dataint\/\">https:\/\/atoms.scilab.org\/toolboxes\/dataint\/<\/a><\/p>\n<p>\u00a0<\/p><\/body>","protected":false},"excerpt":{"rendered":"<div class=\"shariff shariff-align-left shariff-widget-align-left\" data-services=\"facebook\" data-url=\"https:\/\/blog.hani-ibrahim.de\/en\/scilab-toolboxes.html\" data-timestamp=\"1602278135\" data-backendurl=\"https:\/\/blog.hani-ibrahim.de\/en\/wp-json\/shariff\/v1\/share_counts?\"><ul class=\"shariff-buttons theme-round orientation-horizontal buttonsize-small\"><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8;border-radius:50%\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fblog.hani-ibrahim.de%2Fen%2Fscilab-toolboxes.html\" title=\"Share on Facebook\" aria-label=\"Share on Facebook\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\";border-radius:50%; background-color:#3b5998; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><span data-service=\"facebook\" style=\"color:#3b5998\" class=\"shariff-count shariff-hidezero\"><\/span>&nbsp;<\/a><\/li><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#595959;border-radius:50%\"><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fblog.hani-ibrahim.de%2Fen%2Fscilab-toolboxes.html&text=Scilab%20Toolboxes\" title=\"Share on X\" aria-label=\"Share on X\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\";border-radius:50%; background-color:#000; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><path fill=\"#000\" d=\"M14.258 10.152L23.176 0h-2.113l-7.747 8.813L7.133 0H0l9.352 13.328L0 23.973h2.113l8.176-9.309 6.531 9.309h7.133zm-2.895 3.293l-.949-1.328L2.875 1.56h3.246l6.086 8.523.945 1.328 7.91 11.078h-3.246zm0 0\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button pocket shariff-nocustomcolor\" style=\"background-color:#444;border-radius:50%\"><a href=\"https:\/\/getpocket.com\/save?url=https%3A%2F%2Fblog.hani-ibrahim.de%2Fen%2Fscilab-toolboxes.html&title=Scilab%20Toolboxes\" title=\"Save to Pocket\" aria-label=\"Save to Pocket\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\";border-radius:50%; background-color:#ff0000; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 28\"><path fill=\"#ff0000\" d=\"M24.5 2q1 0 1.7 0.7t0.7 1.7v8.1q0 2.8-1.1 5.3t-2.9 4.3-4.3 2.9-5.2 1.1q-2.7 0-5.2-1.1t-4.3-2.9-2.9-4.3-1.1-5.2v-8.1q0-1 0.7-1.7t1.7-0.7h22zM13.5 18.6q0.7 0 1.3-0.5l6.3-6.1q0.6-0.5 0.6-1.3 0-0.8-0.5-1.3t-1.3-0.5q-0.7 0-1.3 0.5l-5 4.8-5-4.8q-0.5-0.5-1.3-0.5-0.8 0-1.3 0.5t-0.5 1.3q0 0.8 0.6 1.3l6.3 6.1q0.5 0.5 1.3 0.5z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button rss shariff-nocustomcolor\" style=\"background-color:#ff8c00;border-radius:50%\"><a href=\"https:\/\/blog.hani-ibrahim.de\/en\/feed\/rss\" title=\"RSS feed\" aria-label=\"RSS feed\" role=\"button\" class=\"shariff-link\" style=\";border-radius:50%; background-color:#fe9312; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#fe9312\" d=\"M4.3 23.5c-2.3 0-4.3 1.9-4.3 4.3 0 2.3 1.9 4.2 4.3 4.2 2.4 0 4.3-1.9 4.3-4.2 0-2.3-1.9-4.3-4.3-4.3zM0 10.9v6.1c4 0 7.7 1.6 10.6 4.4 2.8 2.8 4.4 6.6 4.4 10.6h6.2c0-11.7-9.5-21.1-21.1-21.1zM0 0v6.1c14.2 0 25.8 11.6 25.8 25.9h6.2c0-17.6-14.4-32-32-32z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button mailto shariff-nocustomcolor\" style=\"background-color:#a8a8a8;border-radius:50%\"><a href=\"mailto:?body=https%3A%2F%2Fblog.hani-ibrahim.de%2Fen%2Fscilab-toolboxes.html&subject=Scilab%20Toolboxes\" title=\"Send by email\" aria-label=\"Send by email\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\";border-radius:50%; background-color:#999; color:#fff\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#999\" d=\"M32 12.7v14.2q0 1.2-0.8 2t-2 0.9h-26.3q-1.2 0-2-0.9t-0.8-2v-14.2q0.8 0.9 1.8 1.6 6.5 4.4 8.9 6.1 1 0.8 1.6 1.2t1.7 0.9 2 0.4h0.1q0.9 0 2-0.4t1.7-0.9 1.6-1.2q3-2.2 8.9-6.1 1-0.7 1.8-1.6zM32 7.4q0 1.4-0.9 2.7t-2.2 2.2q-6.7 4.7-8.4 5.8-0.2 0.1-0.7 0.5t-1 0.7-0.9 0.6-1.1 0.5-0.9 0.2h-0.1q-0.4 0-0.9-0.2t-1.1-0.5-0.9-0.6-1-0.7-0.7-0.5q-1.6-1.1-4.7-3.2t-3.6-2.6q-1.1-0.7-2.1-2t-1-2.5q0-1.4 0.7-2.3t2.1-0.9h26.3q1.2 0 2 0.8t0.9 2z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button whatsapp shariff-nocustomcolor\" style=\"background-color:#5cbe4a;border-radius:50%\"><a href=\"https:\/\/api.whatsapp.com\/send?text=https%3A%2F%2Fblog.hani-ibrahim.de%2Fen%2Fscilab-toolboxes.html%20Scilab%20Toolboxes\" title=\"Share on Whatsapp\" aria-label=\"Share on Whatsapp\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\";border-radius:50%; background-color:#34af23; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#34af23\" d=\"M17.6 17.4q0.2 0 1.7 0.8t1.6 0.9q0 0.1 0 0.3 0 0.6-0.3 1.4-0.3 0.7-1.3 1.2t-1.8 0.5q-1 0-3.4-1.1-1.7-0.8-3-2.1t-2.6-3.3q-1.3-1.9-1.3-3.5v-0.1q0.1-1.6 1.3-2.8 0.4-0.4 0.9-0.4 0.1 0 0.3 0t0.3 0q0.3 0 0.5 0.1t0.3 0.5q0.1 0.4 0.6 1.6t0.4 1.3q0 0.4-0.6 1t-0.6 0.8q0 0.1 0.1 0.3 0.6 1.3 1.8 2.4 1 0.9 2.7 1.8 0.2 0.1 0.4 0.1 0.3 0 1-0.9t0.9-0.9zM14 26.9q2.3 0 4.3-0.9t3.6-2.4 2.4-3.6 0.9-4.3-0.9-4.3-2.4-3.6-3.6-2.4-4.3-0.9-4.3 0.9-3.6 2.4-2.4 3.6-0.9 4.3q0 3.6 2.1 6.6l-1.4 4.2 4.3-1.4q2.8 1.9 6.2 1.9zM14 2.2q2.7 0 5.2 1.1t4.3 2.9 2.9 4.3 1.1 5.2-1.1 5.2-2.9 4.3-4.3 2.9-5.2 1.1q-3.5 0-6.5-1.7l-7.4 2.4 2.4-7.2q-1.9-3.2-1.9-6.9 0-2.7 1.1-5.2t2.9-4.3 4.3-2.9 5.2-1.1z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button info shariff-nocustomcolor\" style=\"background-color:#eee;border-radius:50%\"><a href=\"http:\/\/ct.de\/-2467514\" title=\"More information\" aria-label=\"More information\" role=\"button\" rel=\"noopener \" class=\"shariff-link\" style=\";border-radius:50%; background-color:#fff; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 32\"><path fill=\"#999\" d=\"M11.4 24v2.3q0 0.5-0.3 0.8t-0.8 0.4h-9.1q-0.5 0-0.8-0.4t-0.4-0.8v-2.3q0-0.5 0.4-0.8t0.8-0.4h1.1v-6.8h-1.1q-0.5 0-0.8-0.4t-0.4-0.8v-2.3q0-0.5 0.4-0.8t0.8-0.4h6.8q0.5 0 0.8 0.4t0.4 0.8v10.3h1.1q0.5 0 0.8 0.4t0.3 0.8zM9.2 3.4v3.4q0 0.5-0.4 0.8t-0.8 0.4h-4.6q-0.4 0-0.8-0.4t-0.4-0.8v-3.4q0-0.4 0.4-0.8t0.8-0.4h4.6q0.5 0 0.8 0.4t0.4 0.8z\"\/><\/svg><\/span><\/a><\/li><\/ul><\/div><p>For personal purpose I wrote some toolboxes for Scilab for statistics and data management. My toolboxes are available as source and binary distributions and compatible [&#8230;]<\/p>\n","protected":false},"author":2,"featured_media":4002,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[25,67,155,41],"tags":[95,103,66,156,193,190,115],"class_list":["post-4422","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-english","category-programming","category-scilab","category-software","tag-featured","tag-gnu-linux","tag-mac-os-x","tag-scilab","tag-statistics","tag-toolbox","tag-windows"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blog.hani-ibrahim.de\/en\/wp-json\/wp\/v2\/posts\/4422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.hani-ibrahim.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.hani-ibrahim.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.hani-ibrahim.de\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.hani-ibrahim.de\/en\/wp-json\/wp\/v2\/comments?post=4422"}],"version-history":[{"count":15,"href":"https:\/\/blog.hani-ibrahim.de\/en\/wp-json\/wp\/v2\/posts\/4422\/revisions"}],"predecessor-version":[{"id":4468,"href":"https:\/\/blog.hani-ibrahim.de\/en\/wp-json\/wp\/v2\/posts\/4422\/revisions\/4468"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.hani-ibrahim.de\/en\/wp-json\/wp\/v2\/media\/4002"}],"wp:attachment":[{"href":"https:\/\/blog.hani-ibrahim.de\/en\/wp-json\/wp\/v2\/media?parent=4422"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.hani-ibrahim.de\/en\/wp-json\/wp\/v2\/categories?post=4422"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.hani-ibrahim.de\/en\/wp-json\/wp\/v2\/tags?post=4422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}