| Date | File | Comment by | Comment | Rating |
|---|---|---|---|---|
| 20 Nov 2009 | Supersmoother Friedman's supersmoother algorithm | Kotliarov, Yuri | Hi Doug,
|
|
| 20 Nov 2009 | mmread Read virtually any media file in Windows, Linux, or Mac. | Dino | Hi Micah,
|
|
| 20 Nov 2009 | Surface Curvature Vectorized surface curvature computation | Zhang, Jason | Cool, see how it works! |
|
| 20 Nov 2009 | export_fig Exports figures nicely to a number of vector & bitmap formats. | Woodford, Oliver | Bob:
|
|
| 20 Nov 2009 | image segmentation using iterative watersheding plus ridge detection image segmentation for grid-pattern | Saberi, Alireza | ||
| 20 Nov 2009 | Datetick with zooming panning and subplots Date formatted tick labels, automatically updated when zoomed or panned. | David | With regard to the program failure when a legend handle is found, I changed the "&&" to "&" on line 60 and changed the "Legend" to "legend" on line 61 and the program properly neglects the legend handle. |
|
| 20 Nov 2009 | export_fig Exports figures nicely to a number of vector & bitmap formats. | Bob | Wish I had found this great script sooner! Can someone tell me how to set the color property to 'none'. If you set edit figure and then use the property editor you only get an option for color (e.g. a palette), you can't type in 'none'. I'm missing something obvious here, can someone please help me with this. |
|
| 20 Nov 2009 | Centered coordinate axes in 2D plots Takes the current coordinate axes (with ticks and labels) and draws new ones centered at the origin. | Liverpool, Mario | Thank u Johan, I downloaded "centeraxes", it solved my problem.
|
|
| 20 Nov 2009 | export_fig Exports figures nicely to a number of vector & bitmap formats. | Bob | ||
| 20 Nov 2009 | SendMailGUI Sendmail GUI | Neitola, Marko | Thanks Nathan for comments. I guess most people prefer gray background. In the latest version the colors (bg/fg) are easy to customize. |
|
| 20 Nov 2009 | rex: a pedestrian regular expression operator synopsis generator rex prints a synopsis of the current regular expression operator syntax | Danilo | ||
| 20 Nov 2009 | Edge Detection and Segmentation Edge Detection Prewitt Roberts Log Canny Sobel Straight Line Hough Transform quadree region growing | Saberi, Alireza | tnx |
|
| 20 Nov 2009 | Fast Eyetracking Extract feature points from faces to track eye's movement | Mauricio | ||
| 20 Nov 2009 | Fast Eyetracking Extract feature points from faces to track eye's movement | Mauricio | We are working on a project called I-JAUS (please look for videos about it). We would like to add to our installation package your work, because it is perfect for showing how to control a robotic arm with the eyes.
Regards, Mauricio Jost
|
|
| 20 Nov 2009 | JSBSim S-Function 1.0 S-Function version of JSBSim 1.0 release candidate. Non-linear flight model for Simulink. | Mills, Brian | Gernot, So the error occurrs when you "push" the "Initialize Model Parameters" button? If that is the case, then it is not the mex function. If the error throws when you try to run the model, then perhaps it could be the mex. Could you clarify for me? BTW, your path(s) look correct. Sorry that you are having trouble with it. Please be patient and I will try my best to get you up and running. Thanks for downloading the SFunction! |
|
| 20 Nov 2009 | Classical Pairs Trading Using MatLab Performs the classical pairs trading strategy over a matrix of prices. | Perlin, Marcelo | Hi Sahinder, HAve a look in matlab help files. There you can find all the information about importing xls data into matlab. Cheers.
|
|
| 20 Nov 2009 | WCDMA FDD uplink M-files wcdma mallab M-files and source code | Al.tholaya, Azal | hi... im thinking of doing the topic for my FYP
thanx :) |
|
| 20 Nov 2009 | Quaternion Library for Simulink A library of blocks for manipulating quaternions. | Bindemann, Alan | Overall a nice package. However, I found several issues with the DCM to quaternion block. The block is not designed to accept a [3x3] signal dimension, rather, it expects a 9 element vector. Also, if one uses a reshape on a [3x3] vector to recast is as the 9 element vector one needs to transpose the [3x3] first since the 9 element vector is unpacked in row order, rather than the Simulink standard of column order. Also, the quaternion to DCM block outputs the DCM in row-order, which requires a reshape and transpose to recast as a usable [3x3] signal. Also several of the blocks use Mux blocks as bus creators improperly which will generate errors if strict bus modeling is enabled. |
|
| 20 Nov 2009 | clipboardpaste Copies data from clipboard and pastes into workspace. | Hijzen, Toby | i second that |
|
| 20 Nov 2009 | Clustering Toolbox The toolbox provides four categories of functions. | Mohammed El-Said | Great job;
|
|
| 20 Nov 2009 | Fast 2-D convolution Speeds up many 2-D convolutions using the SVD; also finds a fast approximation in other cases. | James | I'm fairly sure this used to have loads of 5* comments? Anyway, this script is great. The increase in speed over conv2 for me was 10 times. Really easy to use - outstanding! |
|
| 20 Nov 2009 | Algorithmic Trading with MATLAB - 2009 update M-file scripts and Simulink models from webinar on 28 May 2009 | Roji | Now I see... it does not use transaction costs: we sholud use: pnl = ([0;x(2:end).*sig2(1:end-1)]); instead of: pnl = ([0;x(2:end).*sig2(1:end-1)-abs(diff(sig2))*0.000028]); Wasn't it? Thanks a lot |
|
| 20 Nov 2009 | JSBSim S-Function 1.0 S-Function version of JSBSim 1.0 release candidate. Non-linear flight model for Simulink. | Gernot | Dear Brian, I appreciate your work and your short response time. 1) this will be no problem
SYSTEM: WinXP, Matlab 2009a; the same error occurs with Matlab 2008b I fear the problem is inside the mex; or are some special dll's required (from VS2008 probably?) Regards, Gernot. |
|
| 20 Nov 2009 | xlsread.m for faster data transfer This modified version makes the original xlsread.m faster and also allows add-ins to be loaded. | Danila | Thank you, Ivo. Your suggestion helped me - I also use xlsread1 from another function. |
|
| 20 Nov 2009 | Process named Arguments Easily add optional, named arguments to your functions, like this: f('var_name', value). | Simon, Jan | In my opinion, this will handicap the debugging drastically, because it hides the source of values. Checking the existence of a variable with "exist('Name')" is slow and fails if a matching file, folder, class name or built-in function exists. Safer and faster: "exist('Name', 'var')". At least it is a good idea to include this test: Allow JIT compilation, avoid collisions between variables and built-in functions (can appear even for different upper/lower-case). |
|
| 20 Nov 2009 | plot2eps Function to streamline the workflow of converting plots to eps files for inclusion in LaTeX. | Jakobsen, Peter | ||
| 20 Nov 2009 | Latexsyms Tools for the easy conversion and display of symbolic expressions using latex | Prime, Zebb | Hi Colin, Thanks for the info. I also found a few other issues with the MuPAD engine, but think I have it working properly now. It'll be available as soon as it is approved. Cheers,
|
|
| 19 Nov 2009 | Implementation of md5 Algorithm Occupying Less Memory and takes only 1.35 seconds In this algorithm constant datas are created by logic thus occupies less memory. | Jain, Lokesh | ||
| 19 Nov 2009 | 2D/3D image segmentation toolbox 2D/3D image segmentation using level-set based active contour/surface with AOS scheme | Kararg, Alex | Cannot compile running the compile_mex_codes.m . The output is : expr: syntax error
mex: compile of ' "ac_distance_transform_3d.cpp"' failed. ??? Error using ==> mex at 207
Error in ==> compile_mex_codes at 7
Any help to run the compile_mex_codes.m would be really appreciated. Thank you! |
|
| 19 Nov 2009 | JSBSim S-Function 1.0 S-Function version of JSBSim 1.0 release candidate. Non-linear flight model for Simulink. | Mills, Brian | Gernot, 1) The "no models (not yet working)" message in the AC model selection pane is because that function has not yet been completed. You can however type in the model names in the "AC _Name" text box.
Please first confirm that you have downloaded JSBSim and placed its folder in the JSBSimSFunction_GUI folder (the one that is populated with files) and then test and let me know the results. I compiled this version slightly differently (to run a bit faster,) so I am hoping that it is not the cause of the "Invalid MEX-file." Other users have successfully run my previously compiled versions with R2009a. Regards,
|
|
| 19 Nov 2009 | Classical Pairs Trading Using MatLab Performs the classical pairs trading strategy over a matrix of prices. | ?ahinder | Hello Marcelo,
Şahinder Kaya
Mathematics Engineering
|
|
| 19 Nov 2009 | Classical Pairs Trading Using MatLab Performs the classical pairs trading strategy over a matrix of prices. | ?ahinder | And I have a problem about to creating mat-file . I must to use my excell data .How can I solve this problem. I think that "Creating Mat file in C "; but I can not solve my problem because I don't have enough source . Could you help me?? Thanks for your all attention. Şahinder Kaya
Mathematical Engineer |
|
| 19 Nov 2009 | antenna array software This software plot pattern of array antenna software. | wega51 | ??? Error using ==> load
Incomplete script? Please copy a stand-alone version of this script. Thanks in advance. |
|
| 19 Nov 2009 | SendMailGUI Sendmail GUI | Greco, Nathan | Just an aesthetic note: The color is Terrible. Choose something less intrusive... |
|
| 19 Nov 2009 | degrees and radians Two helper functions, one converts degrees to radians, the other rads to deg. | Medlock, Richard | Duane - yes you are probably correct, the original calculation however was done differently and was shorter. However, the benefit for me personally is two fold - 1) it makes it easier to troubleshoot the code because it's more readable and 2) repetitive calculations are generally best kept as functions which enable you to more easily find and replace them, and avoid mistakes in typing out duplicate code. But everyone has their own preferred way of doing things. |
|
| 19 Nov 2009 | Bluetooth voice transmission Bluetooth Voice Transmission | McGarrity, Stuart | This model was only tested with the MATLAB release listed above (7.0.1) and a few others. A version of this model which works with the current release of MATLAB and Simulink is shipped with the Communications Blockset called commbluetoothvoice.mdl Enter at the command line:
|
|
| 19 Nov 2009 | Bluetooth voice transmission Bluetooth Voice Transmission | Cooley, Jarred | I am also having trouble running this demo. It fails every time. Is there an updated simulation that works? Thank you very much |
|
| 19 Nov 2009 | DirectShow (DirectX) based Video file reader read image frames into matlab from Video (rmvb, avi, etc) in Windows Platform | Maier, Andreas | Problem:
output_picture = img;
Is there any possibility to first try to read the frame with aviread (as it is very fast) and only use dxVideo if aviread fails? Thanks a lot! I really would like to use your script as it is much faster than mmread. |
|
| 19 Nov 2009 | ncx, NetCDF eXplorer Interface for NetCDF visualisation | Schneider, David | Does anyone know what the scripts in the /private directory are for and why it's named as such? Private directories are not allowed in the Matlab path, so how are the scripts in this directory to be used? Thanks for your help - seems like a great program so far. |
|
| 19 Nov 2009 | Enhanced Input Dialog Box Predefined dialog box function to accept user inputs of several forms | Kesh | Andreas, Thanks for the bug report (and I'm a little embarrassed by such blatant bugs in my very demo...). I fixed the bugs, added a couple more features, and uploaded the updated files. |
|
| 19 Nov 2009 | image processing basic programs | Ahmed, Kumail | ||
| 19 Nov 2009 | JSBSim S-Function 1.0 S-Function version of JSBSim 1.0 release candidate. Non-linear flight model for Simulink. | Gernot | I could not test it. Should it run on Matlab2009a?
|
|
| 19 Nov 2009 | Two-way repeated measures ANOVA Two-way repeated measures ANOVA, for designs with two within-subjects variables. | Negar | Hi, Can someone give me a one line example of how to enter FACTNAMES? I'd appreciate it. |
|
| 19 Nov 2009 | f2matlab Converts basic fortran90 source code to MATLAB source code. | Hastiepen | I know nothing about Fortran, and had to convert some code into Matlab. The conversions that f2matlab made helped me immensely to give me a starting point. Many thanks! |
|
| 19 Nov 2009 | readtext Any text (file) you give it, readtext returns an array of the contents. You can chose delimiter etc. | Hastiepen | After spending all day on the forums trying to figure out how to read a text file into a cell array and then convert it into a matrix, I found this which did everything I needed it to in one go - Excellent piece of work, thank you very much! |
|
| 19 Nov 2009 | Truth Table Generation This function simply computes the truth table for a given number of variables. | Jos | The pre-allocation and the use of logicals is certainly an improvement. Next try to improve the help section. See any standard function for inspiration how to set up such a comment section, for instance, DISP or MEAN. Also take a look at LOOKFOR to learn about H1 lines. |
|
| 19 Nov 2009 | Enhanced Input Dialog Box Predefined dialog box function to accept user inputs of several forms | Greuer, Andreas | The concept looks nice and quiet flexible. But there are still some bugs in.
|
|
| 19 Nov 2009 | bch and reed-solomon decoder simulation simulation of binary and non-binary bch decoder | P, xyz | Thank you very much for posting this.It is really very helpful to implement bch decoder in hardware.I am new to matlab.So please tell me how to change the syndrome values? Thanks in advance |
|
| 19 Nov 2009 | bch and reed-solomon decoder simulation simulation of binary and non-binary bch decoder | P, xyz | ||
| 19 Nov 2009 | Compression Routines Compress Matlab variables in the workspace. (supports cells, structs, matrices, strings, objects) | Sebastiaan | Returning on the issue for compressing large matrices, I made the following patch. It chunks byteData into blocks of 5MiB, and write the output to a structure, which has some information about chunksize and the size of the uncompressed byte array. The amount of heap space available for compression is rather unpredictable. Sometimes 10MiB blocks were too large. The command 'java.lang.Runtime.getRuntime.freeMemory' does not return a usable value either. The use of a structure produces an extra overhead of 736 bytes compared to your current version. This can be significantly reduced to 24 bytes if the blocksize/uncompressed size information is stored in the byte array as well. However, I found this method more clear, and the overhead is minimal for larger data, which cannot be compressed currently. The CompressLib.test shows that all compressions were succesful. The only thing which cannot be compressed now are sparse matrices. (I have got something working, but I have no idea how to get it compiled on windows, so I do not want to submit it on the FX now.) Many thanks for your work! It helped me solving a lot of memory issues. Sebastiaan Patch:
|
|
NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via MATLAB Central. Read the complete Terms prior to use.
Contact us at files@mathworks.com