Archives pour la catégorie pensée MATLAB du jour

accumarray

En juillet 2012, j’ai ENFIN trouvé l’utilité d’utiliser accumarray… les boules pour un MATLAB geek ! Cette fonction a été introduite avec MATLAB 7.0 (R14) en même temps que les fonctions cast, intmax, intmin,…. donc il était temps de s’y coller.

Je m’étais même promis d’y arriver dans ce billet Mon premier arrayfun.

  • Exemple simple :

Cette matrice là par exemple 2 lignes et 3 colonnes :

B = [0 0 0
0 0 -13]

On pourrait l’écrire en une ligne en faisant

B(2,3) = -13

mais truc de fou on peut aussi l’écrire en faisant:

accumarray([2,3],-13)
  • Maintenant avec un exemple plus compliqué

Lire la suite

Démarrer la R2011b sous Ubuntu 12.04

Le 3 mai 2011 je donnais la ligne de commande pour démarrer la R2011a sous Ubuntu 11.04 :
MATLAB sous ubuntu 11.04

pour la R2011b sous Ubuntu 12.04 voici la commande

sudo ln -s /lib/x86_64-linux-gnu/libc-2.15.so /lib64/libc.so.6

A noter que même en R2012a cette distribution n’est pas officillement supportée:
System Requirements – Release 2012a

Cleve Moler récompensé

J’ai été très heureux d’apprendre que Cleve Moler :

clevve moler

le cofondateur de TMW et donc le papa de MATLAB ait été récompensé cette année : 2012 Computer Pioneer Award Recipient.

pioneer

Une autre bonne surprise c’est la création de son nouveau blog : Cleve’s Corner . J’ai adoré lire son article sur les matrices de Fibonacci . J’ai dévoré son investigation , et franchement je me suis dit mais quelle analyse exceptionnelle ! un grand Monsieur.

urlread

Dernièrement un code compilé avec le MATLAB Compiler R2011b n’arrivait pas à lire une URL alors que ce même code en MATLAB y arrivait.

Voici donc 3 workarounds à utiliser si vous avez des soucis avec urlread:

MATLAB Primer

Récemment j’ai commandé gratuitement sur le License Center (requière un compte MathWorks) le DVD de la R2012a ainsi que le livre MATLAB Getting Started Guide:

printed matlab

La procédure est la suivante :

Requesting Printed Guides

You can download getting started guides for products you are licensed to use in the License Center. If you prefer, you can order printed copies.
To request printed guides:

On the License Details tab, click the Request Printed Guides button.
Choose the titles you want mailed to you.
Confirm the ship-to address.
Click the Submit Request button.

Allow 4-7 business days for U.S. delivery and 7-14 business days for non-U.S. delivery.

Mais alors qu’est ce que c’est que Primer? …