Can someone me with this MATLAB project for my Intro EE class?

Click For Summary

Discussion Overview

The discussion revolves around a MATLAB project for an introductory electrical engineering class, focusing on understanding the mathematical concepts and programming requirements involved in the project. Participants explore the necessary mathematical background, MATLAB functionalities, and specific project tasks such as vector representation and rotation of points in 3D space.

Discussion Character

  • Homework-related
  • Conceptual clarification
  • Technical explanation

Main Points Raised

  • One participant emphasizes the importance of understanding the mathematics behind the project and provides links to MATLAB documentation for beginners.
  • Another participant questions the original poster about their attempt at a solution, suggesting that engagement with the problem is necessary.
  • A participant expresses confusion about the mathematical concepts required for the project, specifically regarding vectors, their representation as 4x1 matrices, and the meaning of rotating points in 3D space.
  • The same participant notes a lack of understanding of the project requirements and seeks clarification on specific terms and tasks mentioned in the project description.
  • There is a mention of the Rotation Matrix as a tool for rotating points, indicating a need for understanding matrices and transformations.

Areas of Agreement / Disagreement

Participants do not reach a consensus; there are varying levels of understanding regarding the mathematical concepts and MATLAB usage. Some participants provide guidance while others express confusion and seek further clarification.

Contextual Notes

The discussion highlights limitations in mathematical understanding, particularly concerning vectors and rotation matrices, which are essential for completing the project. There are unresolved questions about the project requirements and the necessary mathematical background.

Who May Find This Useful

This discussion may be useful for students in introductory electrical engineering or related fields who are learning MATLAB and need clarification on mathematical concepts related to programming and 3D transformations.

vectorwtf1234
abcd
 
Last edited by a moderator:
Physics news on Phys.org
Where is your attempt at a solution?
 
As long as you understand the mathematics, that's the big thing.

The Mathworks (makers of MATLAB) publish some fine documentation, including "Getting Started" stuff:
http://www.mathworks.com/help/techdoc/learn_matlab/bqr_2pl.html

For this project, you'll need to write a .m file--this is just a script that means you don't have to keep on typing the same inputs over and over again.

Now, I'll throw you a bit more of a bone--here's the documentation page for the 'input' function, which you can use to take in user inputs:
http://www.mathworks.com/help/techdoc/ref/input.html

In MATLAB itself, you can type help <command> and bring up the on-the-fly documentation.

Good luck!
 
Perhaps I don't understand the mathematics. I'm now enrolled in pre-calculus, and we're just learning about sin, inverse sin, trigonometric identities, etc etc etc... I don't know what a vector is aside from "magnitude and direction."

I don't have an attempted solution, because I don't even understand the problem. I'm not asking for step-by-step instructions. Can someone please explain the project for me?

In particular, I don't know what "input 3 XYZ points and set them up as vectors (4x1)" even means. Is a point a vector? How does a 4x1 (4 rows, 1 column) even represent a point on a 3D plane?

What does "rotate each vertex by 30 degrees about the x axis..." even mean?

For some reason, your original post has been erased/edited out of existence! To do this problem, you need to have some understanding of matrices and transforms. In particular, the Rotation Matrix is able to rotate points about various axes:
http://en.wikipedia.org/wiki/Rotation_matrix
 

Similar threads

Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 1 ·
Replies
1
Views
7K
  • · Replies 20 ·
Replies
20
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 27 ·
Replies
27
Views
5K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K