# in cody coursework i keep getting the response "Assertion failed." when i go to test the question. What am i doing wrong?

6 vues (au cours des 30 derniers jours)
TAPAN DARJI le 30 Jan 2017
Commenté : Nicholas Ayres le 13 Juin 2017
product of y and z such that the result is a 40x5 matrix?
y=linspace(2.5,10,5)'
z=ones(1,40)
z(1,1:40)=pi
y*z= 5x40 matrix=M
When I try to use the inverse x=M.'or x=z'*y' for the answer and when i go to test it i get the error:
assert(isequal(ref_output,student_output));
Assertion failed.
How do I get the correct solution?
##### 1 commentaireAfficher -1 commentaires plus anciensMasquer -1 commentaires plus anciens
Nicholas Ayres le 13 Juin 2017
You seem to be testing whether the two matrices are exactly the same, including all the values within the matrix. This may be your issue? Also, make sure all your variables are correctly defined. size(<your_variable>) will be the useful function.

Connectez-vous pour commenter.

### Réponse acceptée

Guillaume le 2 Fév 2017
Now, the reason may be that your answer is indeed wrong. In which case, try harder.
But the reason could also be that you're using a slightly different method to arrive at the result resulting in minute differences in the result due to the way computer stores floating point numbers, in which case you're perfectly entitled to complain loudly to whomever set this test since they don't seem to be aware that you should never use isequal to compare floating point numbers. See for example the result of:
isequal(1.001-0.001, 1)
##### 0 commentairesAfficher -2 commentaires plus anciensMasquer -2 commentaires plus anciens

Connectez-vous pour commenter.

### Plus de réponses (1)

Sally Al Khamees le 2 Fév 2017
Modifié(e) : Sally Al Khamees le 3 Fév 2017
You cannot view any other answer beside your own on Cody Coursework. It is designed to emulate a homework assignment. You can contact the professor who has created the course to get the solution. Hope this helps
##### 0 commentairesAfficher -2 commentaires plus anciensMasquer -2 commentaires plus anciens

Connectez-vous pour commenter.

### Catégories

En savoir plus sur Test Execution dans Help Center et File Exchange

### Community Treasure Hunt

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

Start Hunting!

Translated by