×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Contact US

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

very dangerous bug in mcad14 m020!

very dangerous bug in mcad14 m020!

very dangerous bug in mcad14 m020!

(OP)
dear all,
i found a very dangerous bug with such elementary operation like matrix vector multiplication.

if you try to multiply a matrix with a vector that you created using a little program , and the rows of the vector and the columns of the matrix do not match, mathcad nevertheless does the multiplication and gives not warning and completely overflowing results.

see uploaded mcad file:

http://files.engineering.com/getfile.aspx?folder=b7574bb0-d1b8-49f6-95ff-e0e51011a637&file=mcad14_m020_serious_bug.xmcd

here, a screenshot:

http://files.engineering.com/getfile.aspx?folder=ff3d61f7-6566-4c7f-996e-71d86bf48080&file=mcad14_m020_serious_bug.gif


could you please test if you get the same results / error?
or if this is a specific problem with my computer setup ?

 

RE: very dangerous bug in mcad14 m020!

Where md(1) is defined?

RE: very dangerous bug in mcad14 m020!

(OP)
rnd is a bult in function of mathcad.

from the docs:
"rnd(x) Returns a uniformly distributed random number between 0 and x."

could you download the mcad file and please test on your installation ?

RE: very dangerous bug in mcad14 m020!

Works that way for me too on 14m020.  Interestingly, if all the array dimensions are <=10 Mcad does catch the error.  When the dimensions are >10 it does not.

You can post the problem here if you want:

http://collab.mathsoft.com/~Mathcad2000/

Although if you don't have an active $upport contract you're not eligible for any bug fixes.

Peter
 

RE: very dangerous bug in mcad14 m020!

(OP)
@IRstuff: thanks for posting the bug to mathcad support.
i have no active $$$upport contract, thats the reason i was posting here and hoping that somehow the bug would "propagate" to mathsoft/ptc.

honestly... how can such a BIG bug slip through ? matrix vector ops are so fundamental..
 

RE: very dangerous bug in mcad14 m020!

herculon:  I got the same results as you did with MathCad14 M020.  

This is a bug that should be fixed in M030 AND ... M030 should be free to registered users of MathCad 14 free.  

We should not have to pay for bug fixes.  If Microsoft had the same bug fix policy as PTC we would all be using Linux or Apple.  

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members! Already a Member? Login



News


Close Box

Join Eng-Tips® Today!

Join your peers on the Internet's largest technical engineering professional community.
It's easy to join and it's free.

Here's Why Members Love Eng-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close