I have a problem in Usim

I have downloaded USim. Its perfectly installed but the following error occurs when i press enter.
Loading E:\Matlab Sw\toolbox\ultrasim\startup.cnf
Simulation of CW field, pitch = lambda/2, using 2D response command
WAIT: Calculating observation points > PLANE
Finding element and point coordinates .....................
??? Undefined function or method 'finite' for input arguments of type 'double'.
Error in ==> rectangu at 144 if (ri ~= 0 & finite(ri)),
Error in ==> lusim at 163 [elem_pts, centers]=rectangu(transducer,excitation,media);
Error in ==> usimstrt at 49 [excitation, observasjon, media, transducer, flagg, ...
Error in ==> ultrasim at 20 usimstrt;
Error in ==> usim at 16 ultrasim
Please guide

2 commentaires

lurkingleo
lurkingleo le 14 Avr 2016
i have changed the command finite() to is isfinite() but after running the program it is showing same errors.. can anybody help???
Walter Roberson
Walter Roberson le 14 Avr 2016
Create a function finite.m that returns the result of isfinite and then you will not need to track down the rest of the references

Connectez-vous pour commenter.

Réponses (1)

Walter Roberson
Walter Roberson le 25 Fév 2012

0 votes

Try changing the finite() to isfinite()

Catégories

En savoir plus sur Biotech and Pharmaceutical dans Centre d'aide et File Exchange

Tags

Question posée :

le 23 Fév 2012

Commenté :

le 14 Avr 2016

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by