Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 18 reacties
Bron: The MathWorks

Matlab is een interactive en wiskundige omgeving voor het ontwikkelen van algoritmes, het uitvoeren van numerieke berekeningen en het visualiseren en analyseren van data. Voor meer informatie verwijzen we jullie door naar deze pagina. De ontwikkelaars hebben versie 7.5 de deur uit gedaan met de volgende lijst van aanpassingen:

Version 7.5, part of Release 2007b, includes the following enhancements:

Performance and Large Data Set Handling
  • MATLAB arrays no longer limited to 231 (~2 x109) elements, allowing many numeric and low-level file I/O functions to support real double arrays greater than 16 GB on 64-bit platforms
  • New function maxNumCompThreads enabling use of get and set for the maximum number of computational threads
  • Upgraded Linear Algebra Package library (LAPACK 3.1) on all platforms, plus upgraded optimized Basic Linear Algebra Subprogram libraries (BLAS) on Intel processors (MKL 9.1) and on AMD processors (AMCL 3.6)
Development Environment:
  • Code folding in the Editor, allowing easier viewing and navigation of large MATLAB files with many functions
  • Ability to run functions directly from the Editor by configuring a set of arguments for an M-file
  • Quick access to function help from the command line or in the Editor
Language and Programming:
  • New MException class and new try-catch syntax, allowing more robust catching and handling of errors
Mathematics:
  • Sparse matrix support added to the ldl function and backslash operator (\), allowing factorization and solving of real symmetric sparse matrices
  • New quadgk function, allowing numerical integration using Gauss-Kronrod quadrature and supporting integration over infinite limits
  • New bvp5c function for solving boundary value problems for ordinary differential equations, more efficient for small error tolerances
File I/O and External Interfacing:
  • New mmreader multimedia reader object on Windows platforms supporting formats such as AVI, MPEG, and WMV, and additional codecs
Graphics and GUI Building:
  • Toolbar editor in GUIDE to interactively design toolbars for graphical user interfaces
Embedded MATLAB:
  • Note Generating compiled MEX-files from Embedded MATLAB functions requires Simulink or Fixed-Point Toolbox. Generating C code requires Simulink and Real-Time Workshop, and generating HDL code requires Simulink and Simulink HDL Coder. Embedded MATLAB is also supported by Stateflow and SimEvents.
  • Support for algorithms that span multiple M-files, improving algorithm reuse and maintenance
  • Support for calling external C functions
  • Data type override, facilitating fixed-point design and enabling a single source for fixed- and floating-point code generation
  • Expanded Embedded MATLAB runtime library with 13 new functions, including fixed-point bitwise operators such as bitsliceget, bitconcat, and bitandreduce
See the Release Notes for details.
Versienummer:7.5
Releasestatus:Final
Besturingssystemen:Windows 2000, Linux, Windows XP, macOS, Solaris, Windows Server 2003
Website:The MathWorks
Download:http://www.mathworks.com/products/matlab/tryit.html
Licentietype:Shareware
Moderatie-faq Wijzig weergave

Reacties (18)

Veel verbeteringen in deze versie, multi-threading werkt vanaf nu i.i.g. echt goed (heb ik gisteren nog getest).

Mooi dat dit soort software ook bij T.net gepost wordt.
Ik zie niet echt in waarom dat mooi is. Matlab is toch een programma wat je waarschijnlijk (verplicht) als student gebruikt, of professioneel, en dan weet je de nieuwe versies/updates wel te vinden. Voor het tweakerpubliek is Matlab niet bepaald interessant.
Graag had ik je tegen willen spreken, maar ergens vind ik dat je wel een punt hebt: Ik zie een thuisgebruiker nog niet zo snel naar Matlab grijpen om mee te spelen..

Denk dat 't inderdaad net een te specialistische applicatie daarvoor is (vandaar misschien dat ik er in geinterresseerd was :))
Hoezo? Het is de makkelijkste programmeertaal die er is. Dus iedereen hier die programmeert (en dat zijn er volgens mij nogal wat) kan hier wat aan hebben.

Vergis je er niet in hoe krachtig dit pakket is. Ga maar eens een grafiek maken bijvoorbeeld. Of in 3 regels een complex multidimensionaal probleem oplossen.

[Reactie gewijzigd door grizzlybeer op 13 september 2007 22:20]

Ik zit inderdaad dagelijk mijzelf te ergeren over het oplossen van 'complexe multidimensionale problemen' :+ Nu hoeft dat niet meer
[@dvogel]: dat bedoel je waarschijnlijk cynisch, maar bij mij klopt dat echt. Vandaag nog een set gekoppelde differentiaalvergelijkingen in een matrix van 219x5x7 opgelost. Daar ben je tweaker voor lijkt me.

Zonder Matlab had ik nog geen weekend op dit moment..
Als thuis gebruiker kun je octave2.9 gebruiken. Die is behoorlijk compatibel met matlab, maar is wel minder fancy. Mijn scripts hebben tegenwoordig maar een paar regels code extra nodig om ze op zowel matlab als octave te draaien.
als thuis gebruiker kan je net beter Maple draaien. Maple is véél grafischer, véél intuïtiever dan Matlab (en ook trager).
In dat geval draai je natuurlijk Maxima ;)
Hoewel ik matlab een vervelende taal vind kom ik wel eens problemen tegen waarvoor matlab handig zou zijn. Dan kan het handig zijn als je af en toe een update krijgt.
De nieuwe versies van Windows en Ubuntu weet je toch ook wel te vinden. Dat is geen reden om het niet te melden. Veel tweakers zijn student, of werken in technische beroepen, en zijn dus wel geinteresseerd in Matlab.

Hoewel Matlab zeker z'n beperkingen heeft (ik krijg kippenvel van de gedachte aan object georienteerd programmeren met Matlab), is het p andere gebieden onovertroffen.

Ik weet niet helemaal hoe het zich verhoudt tot o.a. Mathematica, maar Matlab staat toch zeker in de top 5 van meest nuttige en meest gebruikte wiskundige programma's.
Mwoa ik ben toch al jaren tweaker en tevreden Matlab gebruiker. Buiten de techniek wordt het ook in de financiele sector door veel quants gebuikt.
Zeker, vooral simulink is een zeer handig onderdeel! Hiermee kan je systemen modeleren.
Matcad en Maple zijn ook wel handig. Maple is vooral handig in het algebraïsch solven van vergelijkingen, dat kan matlab helaas niet. Maar dat heeft er ook mee te maken dat matlab vector based is en Maple een ander systeem gebruikt.
Je kunt Maple vanuit Matlab aanroepen.
Matlab heeft wel degelijk de mogelijkheid tot algebraïsch solven, dan moet je gebruik maken van de symbolische toolbox. Die is bijna even krachtig als Maple, met als voordeel dat je maar een pakket nodig hebt. Verder is sinds Matlab 5.3 erg veel voornamelijk aan de grafische interface gewerkt. Ik werk standaard met 5.3, dat is erg snel en kan vrijwel alles. Mocht ik problemen hebben die hiermee niet op te lossen zijn, dan schakel ik pas over naar een van de latere versies.
Het is misschien wel handig maar het is ook het meest saaie programma ooit!
En ik werk met school ook aan matlab maar die updates boeit niet zoveel gezien de lessen hier toch geen rekening mee houden en op school toch niet upgedate word.
Gebruik zelf ook 7.0 als maar ik ga er in tegenstelling als flash cs3 of solidworks ofzo niet thuis voor de lol mee werken want het blijft een oersaai en lelijk programma.
tsja, Grand Theft Auto is zeker spannender, maar daar betaald mn baas me niet voor ;-)

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True