2-D Array Operations initialized with Test Data
Initial Publication Date: August 23, 2019
Summary
Students will write/develop a fully working program that creates a two dimensional array initialized with text data and where the program will utilize several functions specified to the students.
Learning Outcomes:
Know how to declare and use multidimensional compile-time arrays.
Know how to declare and use multidimensional allocatable arrays.
Know how to use implied do loops in I/O statements for input and output of multidimensional arrays.
Know how to specify array sections and subarrays of multidimensional arrays.
Be able to use the transpose array function.
Be able to use and interpret multidimensional array expressions.
Learning Outcomes:
Know how to declare and use multidimensional compile-time arrays.
Know how to declare and use multidimensional allocatable arrays.
Know how to use implied do loops in I/O statements for input and output of multidimensional arrays.
Know how to specify array sections and subarrays of multidimensional arrays.
Be able to use the transpose array function.
Be able to use and interpret multidimensional array expressions.
Learning Goals
Again, MATLAB is not currently used. Our plan is to develop one utilizing MATLAB or inject some MATLAB elements into existing ones.
Context for Use
At this time, NO MATLAB concept is used. However, our undergraduate programming classes are being revised to include Parallel Distributed Computing elements. Our second consideration is how to include MATLAB elements either as a standalone course running in parallel with existing programming classes or inject some MATLAB components into the programming courses.
Description and Teaching Materials
Again, MATLAB is not currently used. Our plan is to develop one utilizing MATLAB or inject some MATLAB elements into existing ones.
Teaching Notes and Tips
MATLAB not currently used.
Share your modifications and improvements to this activity through the Community Contribution Tool »
Assessment
MATLAB not currently used.
References and Resources
MATLAB not currently used.