Please help with this function

6 vues (au cours des 30 derniers jours)
Pauline Li
Pauline Li le 15 Fév 2017
Commenté : Guillaume le 16 Fév 2017
Create a function called translate(dx,dy). Be sure your function suppresses all output, as we will want to use it later inside a large for loop. This function should return the matrix:
T = [1 0 dx]
[0 1 dy]
[0 0 1]
I am not sure how to get started with this, the function throws me off, please help.

Réponses (1)

Guillaume
Guillaume le 15 Fév 2017
It would be difficult to come up with an easier assignment. I assume you've been told how to create a function and if not, searching for function in the doc would have told you how.
The assignment requires writing three lines of code only. Try harder.
  5 commentaires
Stephen23
Stephen23 le 16 Fév 2017
Do not click the green "Run" button. This is a pointless button that confuses all beginners. You can call your function from the command line and supply it with the required two input arguments, e.g.:
translate(2,5)
Guillaume
Guillaume le 16 Fév 2017
Note that the documentation that I linked in my answer explained both of these issues in the first few lines:
This type of function must be defined within a file, not at the command line. [...]
You can call the function from the command line, using the same syntax rules that apply to functions installed with MATLAB.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Introduction to Installation and Licensing 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