Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.078.470 Times

Comparison of C++, Java, Python, Ruby and MATLAB Using Object Oriented Example 1.0

  Date Added: May 17, 2013  |  Visits: 537

Comparison of C++, Java, Python, Ruby and MATLAB Using Object Oriented Example

Report Broken Link
Printer Friendly Version


Product Homepage
Download (47 downloads)



This example adds MATLABdlT« to the list of languages in this C++ vs Java vs Python vs Ruby: a first impression (http://www.dmh2000.com/cjpr/ ) article at www.dmh2000.com, which compares implementations of a Red Black Tree binary search algorithm (http://www.cs.auckland.ac.nz/software/AlgAnim/red_black.html ).The side by side code comparison shows the same simple object oriented example written in C++, Java, Python, Ruby and MATLAB. The MATLAB implementation uses the new object oriented features available in R2008a. This example is designed to help programmers familiar with these other languages learn object oriented programming practices in MATLAB.How to Compare the LanguagesClick download, then save and unzip the files to a folder. Open the comparelanguages.html file. The code for two languages is displayed side-by-side in two frames. You select which two languages to compare by clicking on the links at the top of each frame. Note that, unlike most of the other languages, you cannot currently put more than one class in a single MATLAB class definition file, so a fake combined file with the two classes and the test function (that does not run) is used for the side-by-side HTML comparison. The MATLAB code is contained in the sub folder called MATLAB_Code. The equivalent C++, Java, Python and Ruby code is available from the dmh2000 web site.Although this example does let you compare the object oriented syntax of these languages, it does not compare the languages' ability to develop technical computing applications such as for signal processing, image processing, financial modeling, etc, for which MATLAB is designed.Other resources for learning object orient programming in MATLAB include:* Defining Classes Video Tutorial - 11 min (http://tinyurl.com/29cdle )* Comparison of C++ and MATLAB Using Object Oriented Application Example (http://tinyurl.com/2zkhgu )* MATLAB Classes and Object Oriented Programming Documentation (http://tinyurl.com/2z8mba )

Requirements: No special requirements
Platforms: Matlab
Keyword: Ability Called Develop Dmh Equivalent Languages Matlab Code Syntax Technical
Users rating: 0/10

License: Shareware Size: 10 KB
USER REVIEWS
More Reviews or Write Review


COMPARISON OF C++, JAVA, PYTHON, RUBY AND MATLAB USING OBJECT ORIENTED EXAMPLE RELATED
Development Tools  -  matlab code for automatic speech recognition 1.0
matlab code using daubechies wavelet for wavelet transform
10 KB  
Development Tools  -  Writing Fast MATLAB Code 1.0
Learn how to use the Profiler tool, vectorized functions, and other tricks to writing efficient MATLAB code. This article includes how to convert any array into a column vector, bounding a value without if statements, and repeating/tiling a vector...
327.68 KB  
Development Tools  -  PID Controller Matlab Code 1.0
Most of the time we use Simulink to simulate a PID controller. But this files run it as a Matlab code.Extract the files to the working directory and just run the file PID_ctrl_call.m.You can vary the PID tuning parameters in the file pid_ctrl.m...
10 KB  
Development Tools  -  MCG - A Matlab Code Generation Engine 1.0
MCG is a tool for doing in-place code generation. MCG is intended to provide the maximum traceability of generated code back to the Matlab code generator. MCG processes a source file looking for sections of specially tagged code. The tags that...
10 KB  
Miscellaneous  -  Matlab code of the Kalman filter Script 1.1
It will compute the Kalman gain and the stationary covariance matrix using a Kalman filter with a linear forward looking model.
10 KB  
Development Tools  -  gaimc : Graph Algorithms In Matlab Code 1.0
While MatlabBGL uses the Boost Graph Library for efficient graph routines,gaimc implements everything in pure Matlab code. While the routines areslower, they aren't as slow as I initially thought. Since people oftenhave problems getting MatlabBGL...
645.12 KB  
Communication  -  LDPC Code Simulation 1.1
The zip file contains1. A 128x256 Regular (3,6) H matrix (if you need to simulate other codes, need to write your own code for generating those parity check matrices). The file '128x256regular_v6.mat' is for those using Matlab 6.5.2. Files for...
81.92 KB  
Development Tools  -  Matlab code for my Graduate Thesis 1.0
The samples of code included numerically solve the diffusion equation as it arises in medical imaging. This process is done with multiple solution methods, various boundary conditions, and in multiple dimensions.
112.64 KB  
Development Tools  -  Kinect SDK with Matlab 1.0
The file includes mexfunction code calling "Kinect for Windows SDK" to receive depth data and color image from Kinect and a Matlab code to reshape the information matries. Please see the Readme.txt for usage.
10 KB  
Development Tools  -  From Fortran, call MATLAB Compiler C shared library 1.0
The MATLAB Compiler (v4, R14 onwards) can package MATLAB code into an executable or C/C++ shared library. Calling a C shared library from Fortran, however, can be difficult. The mixed-language issue is C vs. Fortran calling conventions. This is an...
10 KB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers....
5.49 MB  
Scripts  -  B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Sign-up Account (Registration of account). Lead generation tools (for the sellers). Email verification to...
5.49 MB  
Scripts  -  B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or...
5.49 MB  
Scripts  -  Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start...
5.49 MB  
Scripts  -  Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed...
5.49 MB  
Development Tools  -  Aml2CHM 3.50
Those who use the popular Aml Pages text editor might be looking out for a way of generating help files from their text and notes. Aml2CHM is a plug-in that was developed to offer people a quick and efficient way of converting Aml Pages documents...
549.99 KB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  Sending reports and timestamped file by emailing 1.0
main executing reference usage:[1] usage_send_mail.mIllustrates email sending with multiple separate files or single timestamped tar file. Attachment failure is properly handled, with continuation of report emailing without the attachment.[2]...
768 KB  
Development Tools  -  IrisMVC 2.0 rc1
IrisMVC is an OOP PHP framework that developers can use as a strong and secure foundation to build on various web applications following the Model-View-Controller (MVC) pattern. It provides the basic functionality developers need, without...
51.2 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB