octave environment eel 4884 engineering software design fall 2005 prepared by: alex dimarzio wayne...

4
Octave Environment EEL 4884 Engineering Software Design Fall 2005 Prepared by: Alex DiMarzio Wayne Roberts Rickeshia Tillman Rakeel Ramdatt

Upload: ella-horton

Post on 26-Mar-2015

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Octave Environment EEL 4884 Engineering Software Design Fall 2005 Prepared by: Alex DiMarzio Wayne Roberts Rickeshia Tillman Rakeel Ramdatt

Octave Environment

EEL 4884 Engineering Software Design Fall 2005

Prepared by:Alex DiMarzio

Wayne RobertsRickeshia TillmanRakeel Ramdatt

Page 2: Octave Environment EEL 4884 Engineering Software Design Fall 2005 Prepared by: Alex DiMarzio Wayne Roberts Rickeshia Tillman Rakeel Ramdatt

Octave Environment

•Purpose of Project

•Coding Complications

•Project Legacy

•Build Instructions

Page 3: Octave Environment EEL 4884 Engineering Software Design Fall 2005 Prepared by: Alex DiMarzio Wayne Roberts Rickeshia Tillman Rakeel Ramdatt

Interface Descriptions

•mxGetDimensions-used to determine how many elements are in each dimension of an mxArray

•mxChar- Data type that string mxArrays use to store their data elements

•mxGetData- Get pointer to data

•mxSetData- Set pointer to data

•mxGetNumberofElements- Get number of elements in an mxArray

•mxGetImagData- Get pointer to imaginary data of an mxArray

•mxSetImagData- Set imaginary data pointer for an mxArray

•mxClassID- Integer value that identifies an mxArray’s class (category)

•mxDuplicateArray- Make a deep copy of an mxArray

•mxCreateCellMatrix- Create unpopulated two-dimensional cell mxArray

Page 4: Octave Environment EEL 4884 Engineering Software Design Fall 2005 Prepared by: Alex DiMarzio Wayne Roberts Rickeshia Tillman Rakeel Ramdatt

Octave Environment

•Individual Lessons Learned

•Suggestions for future projects