Main Content

46,277 results

RunLength

Version 1.2.0.0

by Jan

RunLength coding as fast MEX and M-code

validity and speed.Tested: Matlab 6.5, 7.7, 7.8, 7.13, WinXP/32, Win7/64 Compiler: LCC3.8, BCC5.5, OWC1.8, MSVC2008/2010Does not compile under LCC2.4 shipped with Matlab/32!Assumed Compatibility

Makes the pre-R2008b (MATLAB 7.7) default desktop layout available on the Desktop Layout menu.

In MATLAB® 7.7 the default layout was changed. Choosing "Default" from the Desktop Layout menu now arranges desktop tools in three columns where previously they appeared in two columns. If you

VChooseK

Version 1.0.0.0

by Jan

Choose K elements from a vector - MEX: 100 times faster than NCHOOSEK

its specific job VChooseK is remarkably faster (see screen shot).Tested: Matlab 6.5, 7.7, 7.8, WinXPCompilers: BCC5.5, LCC2.4/3.8, Open Watcom 1.8Please run the unit-test TestVChooseK after compiling

DataHash

Version 1.7.1

by Jan

MD5 or SHA hash for array, struct, cell or file

: http://www.mathworks.com/matlabcentral/fileexchange/25921Tested: Matlab 7.7, 7.8, 7.13, 8.6, 9.1, 9.5, Win7&10/64, Java: 1.3, 1.6, 1.7Bugreports and enhancement requests are welcome. Feel free to ask me about a version for Matlab 6.5.PS. MD5 and SHA1 hash

CStrAinBP

Version 1.1.0.0

by Jan

Overlapping elements of 2 cell strings. 10-20 times faster than INTERSECT/ISMEMBER/SETDIFF.

compiling.Tested: Matlab 6.5, 7.7, 7.8, Win2K/XP

Easy to use, GUI based tool to capture, analyze, validate, postprocess, visualize and simulate PIV data. http://PIVlab.de

: [Optolution.com](https://www.optolution.com/en/products/particle-image-velocimetry-piv/)**** **Video tutorial 1/3: Quickstart guidehttps://youtube.com/watch?v=g2hcTRAzBvYVideo tutorial 2/3: Pre-processing, analysis and data validationhttps://youtube.com

FilterM

Version 1.0.0.0

by Jan

A faster FILTER and FILTFILT: Speedup factor 2.5 to 25

uTest_FiltFiltM to check validity and speed.Tested: Matlab 6.5, 7.7, 7.8, WinXP, 32bit Compiler: LCC2.4/3.8, BCC5.5, OWC1.8, MSVC2008Assumed Compatibility: higher Matlab versions, Mac, Linux, 64bitThis is

In this repository, we implemented and trained the SciNet network described in arXiv:1807.10300v3.

project Scinet.prj(optional) run "Read instructions" from project shortcuts panelMathWorks Products (http://www.mathworks.com)Requires MATLAB release R2019b or newerDeep Learning Toolbox™Getting StartedRun

This code multiplies two sinusoids and plots all the three waves into a single plot.

This function generates a *.avi file of a geometric interpretation of a fractional order integral for changing orders of alpha.

, Igor, et al. "Shadows on the walls: Geometric interpretation of fractional integration." Journal of Online Mathematics and its Applications 7 (2007): Article-ID.

AllCombIter

Version 1.0.0

by 一平 左

A iterative version of function allcomb, which compute all of the combinations of the elements of numbers of arrays.

. Notice that, it only compute the comb of 1D arrays! Technically, it use a recursive approach in place of an undetermined nested of for-loop Example: A_range = 0:2:6; B_range =

nck

Version 1.0.5

by JaeHyeok Park

Efficient calculation of combination or binomial coefficient, without direct calculating factorials.

below)https://kr.mathworks.com/matlabcentral/fileexchange/105320-nck?tab=discussions#discussions_2429840usage:>> nck(7,5)21Inspired by python reduce implementationmodified using better alrorithm

The codes show backward integration simulation on mathematical dynamical models for SDDRE controller in regulation and tracking.

flapping-wing flying robot," Control Engineering Practice, 151, 106036, 2024. https://doi.org/10.1016/j.conengprac.2024.106036 https://www.sciencedirect.com/science/article/pii/S0967066124001953 The notation and

Draw Sketch Profile Cookie Cupcake Gear Wavy Circular Shapes

Label contours along a curve in MATLAB

Thresholding and Regularization Techniques for Image Denoising

TRT_FilterThresholding and Regularization Techniques for Image DenoisingGUI requires MATLAB 2021bCite the paper:Nguyen N. Hien, Dang N.H. Thanh, Ugur Erkan, Joao M.R.S. Tavares. “Image Noise Removal

This code is used to find overlap range for different vector interval

This app detect the virus using ML technique !

jarirepo/feasrgn

Version 1.2.0.0

by Jari Repo

Finds the feasible region from a set of constant, linear and nonlinear inequalities

' f2(x) : y 'sign' fn(x)where 'sign' can be any inequality sign '<'|'<='|'>'|'>=' and f(x) is the constraints function which is either constant, linear or possibly nonlinearDescriptionThe

Xiao's image colour transfer algorithm published in 2006

Set of functions for receiving mail feedback from Matlab

that caused the error will be attached.2) sendmsg(to,subject,message,attachments) uses matlab sendmail function to send mail pre-compiled with a set of useful info (works as matlab

Gui for visualizing A = U*S*V'

Press keyboard to add or remove singular values and display result.Clip of current version:https://youtu.be/DeKt8kk2qMs

SS_Beam.m computes simply-supported or Pinned-pinned beam mode shapes & natural frequencies

Convert colors between rgb and hex values

sign is optional = 0.2000 0.3020 0.4000myRGBvalue = hex2rgb('#334D66',255) = 51 77 102myhexvalues = ['#334D66';'#8099B3';'#CC9933';'#3333E6'];myrgbvalues = hex2rgb(myhexvalues) =

This package contains the supplementary software for the book titled: Empirical Approach to Machine Learning.

This package contains the supplementary software for the book titled: Empirical Approach to Machine Learning.This package is composed of:1. AAD.m - Autonomous Anomaly Detection Algorithm2. ADP.m -

Matlab interface to the L-BFGS-B nonlinear optimization algorithm

L-BFGS-B is a collection of Fortran 77 routines for solving nonlinear optimization problems with bound constraints on the variables. One of the key features of the nonlinear solver is that the

This function interpolates the x-positions of roots/sign changes in the data in y and adds the roots to the vectors.

Automatic control of Flappy Bird

: //www.mathworks.com/matlabcentral/fileexchange/45795-roteaugen-flappybird-for-matlabWe created 3 controllers for the popular Flappy Bird Game. Our highest score was 6473. A video can be found here: https://youtu.be/P5YftCPE4rw More details are in the paper Matthew Piper, Pranav A

many line and curve intersection.

Background Timer that will remind you to drink something after a set amount of time passed

A matlab implementation of the interpolative decomposition based on strong RRQR

R11; (2) an error threshold, i.e., each row error vector of the above approximation has norm less than the threshold. ALGORITHM DESCRIPTION:Denote the partial strong RRQR of A' asA' * P = [Q1, Q2] *

griddataLSC

Version 1.0.0.8

by Jack

Least Squares Collocation - data interpolation, empricial covariance estimation & function fitting

griddataLSC can be used interpolate data using least squares collocation.It offers the choice of 6 covariance functions; 1. the 3-D logarithmic covariance function2. the 2-D exponential covariance

Save struct and object variables as a JSON file

saves the values in the structure 'data' to a file in JSON format.Based on the work of Lior Kirsch at: https://uk.mathworks.com/matlabcentral/fileexchange/50965-structure-to-jsonModification by

2D and 3D Mirror-Symmetry Detection via Registration

Assignment of Curves. IEEE ICCV, Detecting Symmetry in the Wild Workshop, 2017. http://openaccess.thecvf.com/content_ICCV_2017_workshops/papers/w24/Cicconet_Finding_Mirror_Symmetry_ICCV_2017_paper.pdf

Calculating temperature at the internal nodes for a Convection-Diffusion problem

This function calculates label positions in scatter plot. The position is calculated so as to avoid other data and labels.

function [txPos]=calcTextPosInScatterPlot(dtPos)Input: dtPos (n x 2 matrix with (double) value.)This matrix shows the data plotted as a scatter plot.Output: txPos (n x 2 matrix with (double

FindReplaceTool helps to search a string in a Simulink model and replace it with another string.

, https://sysenso.com/Contact: contactus@sysenso.comNote: Please share your comments and contact us if you are interested in updating the features further.

How to create, train and deploy deep neural networks for embedded GPUs

Y = INPAINTN(X) computes the missing data in the N-D array X.

http://www.biomecardio.com/publis/csda10.pdf2) Wang G, Garcia D et al. A three- dimensional gap filling method for large geophysical datasets: Application to global satellite soil moisture observations.Environ Modell Softw

VChooseKR

Version 1.0.0.0

by Jan

Choose K elements from a vector with repetitions and without order [MEX]

'; 'b','b'; 'b','c'; ... 'b','d'; 'c','c'; 'c','d'; 'd','d'}This MEX version is faster than COMBINATOR of Matt Fig: E.g. ~7 times for K=64, N=2, ~140 times for K=2, N=128. The older PICK of

The Henon Map

Version 1.0.0.0

by Lazaros Moysis

The Henon map discrete time dynamical system.

This is a simple implementation of the Henon system. It is a discrete time system that maps a point $(x_n,y_n)$ in the following fashion: $x_{n+1}=1-a x_n^2 + y_n$ $y_{n+1}=b x_n$Where a and b are

These functions mimic the deprecated functionality of FWRITE for writing data in VAX file formats.

MATLAB 7.7 (R2008b) and above do not support using FWRITE to write numeric data in VAXD and VAXG formats. VAX architecture supports two methods for representing floating point double precision

Create a datetime plot

in R2016b or newer.For more examples, go to MATLAB Plot Gallery - http://www.mathworks.com/discovery/gallery.html

cd cam

Version 1.0.0

by Ali Zwahreh

assignment

can start it from%any positive number and to make a loop for plotting x;yfor j=2:c-1 x=0; y=0; l=0; d=0; for i=1:p kx(i)=a(i)*((u(j))^(i-1))*((1-u(j))^(p-i))*px(i

VChooseKRO

Version 1.0.0.0

by Jan

Choose K elements from a vector with repetitions and order [MEX]

, K=16, Class=INT8). COMBN of Jos is again slower than Matt's functions and it does not handle INT classes. See screen shot.Tested: Matlab 6.5, 7.7, 7.8, WinXP, Compilers: BCC5.5, LCC2.4/3.8, Open Watcom

whosGPU

Version 1.0.3

by Matt J

Provides WHOS-like output for gpuArray variables in the current workspace.

Install the MinGW-w64 C/C++/Fortran compiler for Windows

Window to install.Version-specific InstructionsR2023b and later: MinGW 8.1 is supported for automatic installation by selecting the button in the upper right-hand corner of this page. It might be labelled

周波数応答関数に基づいて外力の作用位置と大きさを同定するコード。解析モデルは有限要素法を用いて構築した。

Function to calculate the great circle distance, forward and backward azimuths between two geographic points on a spherical earth.

's Mapping Toolbox.Inputs:Lon1 is the longitude of the first point; specified in decimal degrees.Lon2 is the longitude of the second point; specified in decimal degrees.Lat1 is the latitude of the first point

DateStr2Num

Version 1.4.0.0

by Jan

Convert date string to date number - C-Mex: much faster than DATENUM

single strings DateStr2Num is about 120 times faster than DATENUM, for a {1 x 10000} cell string, the speed up factor is 300 to 600(!), (Matlab 2011b/64, MSVC 2008).D = DateStr2Num(S, F)INPUT: S: String

Rounds matlab datenum time to a multiple value of a time unit.

Windows mexing with Matlab 7.6/7.7 (+probably others) and ifort 11.0

WINDOWS MEXING WITH MATLAB 7.6 AND 7.7 (AND PROBABLY OTHERS) WITH IFORT 11.0 This submission contains three files that enable mexing with version 11.0 of ifort. The files should be copied to the

Alphanumeric row sort of a cell/string/categorical/table array, with customizable number format.

{'B','2','X';'A','100','X';'B','10','X';'A','2','Y';'A','20','X'};>> sortrows(A) % SORTROWS for comparison.ans = 'A' '100' 'X' 'A' '2' 'Y' 'A' '20' 'X' 'B' '10' 'X' 'B' '2' 'X'>> natsortrows(A)ans = 'A' '2' 'Y' 'A' '20' 'X

this code for shading specific part in the figure.

XSum

Version 1.1.0.0

by Jan

Fast Sum with error compensation

compiler. 2.5 times slower.COMPILATION: mex -O XSum.cTested: Matlab 6.5, 7.7, 7.8, WinXP, BCC5.5, LCC2.4/3.8, Open Watcom 1.8, MSVC++ 2008TestXSum checks the validity, speed and accuracy after compiling (see

This simulation present digital negative sequence relay modeling for protection of generator

system.This is an authorized work. Any modification in simulation need citation of work or prior permission from author.Reference paper:M.M. Aman, G.B. Jasmon, Q.A. Khan, A.H.B.A. Bakar, M.N. Abdullah, Modeling

Load more