{"id":21980175,"url":"https://github.com/innolitics/matlab-utils","last_synced_at":"2025-10-09T11:32:06.749Z","repository":{"id":70507963,"uuid":"281244627","full_name":"innolitics/matlab-utils","owner":"innolitics","description":"API-consistent functions that probably should be in the base MATLAB","archived":false,"fork":false,"pushed_at":"2020-10-28T22:54:00.000Z","size":10,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-23T01:13:36.464Z","etag":null,"topics":["matlab"],"latest_commit_sha":null,"homepage":"","language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/innolitics.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-07-20T23:11:46.000Z","updated_at":"2020-12-14T19:01:37.000Z","dependencies_parsed_at":"2023-03-09T04:30:50.175Z","dependency_job_id":null,"html_url":"https://github.com/innolitics/matlab-utils","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/innolitics/matlab-utils","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/innolitics%2Fmatlab-utils","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/innolitics%2Fmatlab-utils/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/innolitics%2Fmatlab-utils/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/innolitics%2Fmatlab-utils/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/innolitics","download_url":"https://codeload.github.com/innolitics/matlab-utils/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/innolitics%2Fmatlab-utils/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001300,"owners_count":26083058,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["matlab"],"created_at":"2024-11-29T17:09:50.566Z","updated_at":"2025-10-09T11:32:06.732Z","avatar_url":"https://github.com/innolitics.png","language":"MATLAB","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MATLAB Utils\n\nThis repository MATLAB basic functions that are in MATLAB Toolboxes, but probably should be in the main package. For example, the [`prctile`](https://www.mathworks.com/help/stats/prctile.html) function is quite basic, but requires the \"Statistics and Machine Learning Toolbox\" to use.\n\nThe functions in this repository follow the same API as the identically named official functions, but often they do not completely implement the API.\n\n## Installation\n\nIn GitHub, [download a zip archive](https://github.com/innolitics/matlab-utils/archive/master.zip) containing the code. Unzip the functions and add the `utils` directory to your MATLAB path. If you use git, we recommend installing the functions using a [git submodule](https://git-scm.com/book/en/v2/Git-Tools-Submodules).\n\n## Functions\n\nWe have implemented the following functions:\n\n| Function Name | Notes |\n| --- | --- |\n| [prctile](https://www.mathworks.com/help/stats/prctile.html) | Only implements the first call form, `Y = prctile(X,p)` |\n| [unifrnd](https://www.mathworks.com/help/stats/unifrnd.html) | Seems complete, but not fully tested |\n\n## Helping\n\nIf there is a function (or a particular way of calling an existing function) that you would like to see added, please check to see if there is a GitHub Issue for it already. If there is, please react with a \"thumbs up\" in the Issue. If there isn't, create one where the Issue name is the same as the name of the function.\n\nIf a function acts differently than the MATLAB version, please note the MATLAB version and provide a test case demonstrating the failure.\n\n## About Innolitics\n\nWe are [team of software developers](https://innolitics.com) that help clinical and biotech academic startups (many of whom use MATLAB) commercialize their software.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finnolitics%2Fmatlab-utils","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finnolitics%2Fmatlab-utils","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finnolitics%2Fmatlab-utils/lists"}