ENG004 ALGORITHMS & INT. TO PROGRAMMING Week 2 “Exploring MATLAB” Ahmet Anıl Dindar 28.02.2007.

Slides:



Advertisements
Similar presentations
MATLAB – A Computational Methods By Rohit Khokher Department of Computer Science, Sharda University, Greater Noida, India MATLAB – A Computational Methods.
Advertisements

Introduction to MATLAB The language of Technical Computing.
ENG004 ALGORITHMS & INT. TO PROGRAMMING Week 3 “An introduction to arrays and matrices” Ahmet Anıl Dindar
TS 313 Multimedia Applications Welcome to TS 313 Multimedia Applications There is no audio lecture associated with this set of introduction slides Refer.
CS1101: Programming Methodology
MATLAB Presented By: Nathalie Tacconi Presented By: Nathalie Tacconi Originally Prepared By: Sheridan Saint-Michel Originally Prepared By: Sheridan Saint-Michel.
Engineering H192 - Computer Programming The Ohio State University Gateway Engineering Education Coalition Lect FXP. 1Winter Quarter Course Wrap Up and.
Introduction to Matlab. I use Matlab for: Data analysis Data plotting Image Analysis Also – Simulations (solving odes/pdes/finite element methods) – Minimisations,
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
Junior Tiger Camp 2010 Summer Junior Tiger Camp 2010 Activity: Google Your Environment.
CS 280 Data Structures Professor John Peterson. Goals Understand “Programming in the small” Java programming Know what’s under the hood in complex libraries.
Introduction COMP104: Fundamentals and Methodology.
© 2004 The MathWorks, Inc. 1 MATLAB for C/C++ Programmers Support your C/C++ development using MATLAB’s prebuilt graphics functions and trusted numerics.
THE MATLAB ENVIRONMENT VARIABLES BASIC COMMANDS HELP HP 100 – MATLAB Wednesday, 8/27/2014
Introduction to MATLAB adapted from Dr. Rolf Lakaemper.
Introduction to Engineering ENG :00 MW. Instructor: Ron Williams Office - Hagen 103F Civil Engineer NDSU Water Resources 3 Consulting Firms Teaching.
1 INE 1020 Introduction to Internet Engineering Tutorial 3 Discussion on Homework 1.
A L I MAM M OHAMMAD B IN S AUD I SLAMIC U NIVERSITY C OLLEGE OF S CIENCES D EPARTMENT OF M ATHEMATICS MATLAB 251 : MATH SOFTWARE Introduction to MATLAB.
Welcome! Linear Algebra 8th. Mrs. Robinson 21 years teaching; 5th, 6th, 7th, 8th 9 years at Pueblo. 1 Bachelors in Education from University of Wyoming.
HTML, MATLAB & Delphi Aleksey Charapko 11/3/13. HTML Markup Language  Created at CERN for scientific purposes  No executable code  Controls the “look”
1 Introduction to Engineering Second Semester Overview Agenda Team Assignments and Information Exchange Course Overview.
Eng Ship Structures 1 Introduction to Matlab.
1 Computer Programming (ECGD2102 ) Using MATLAB Instructor: Eng. Eman Al.Swaity Lecture (1): Introduction.
MATLAB
V. Rouillard  Introduction to measurement and statistical analysis GRAPHICAL PRESENTATION OF EXPERIMENTAL DATA It is nearly always the case that.
Introduction to MATLAB 7 Engineering 161 Engineering Practices II Joe Mixsell Spring 2010.
Introduction To this point MATLAB has been used to answer questions with a numeric value ▫Variables are assigned specific values ▫Answers are numbers MATLAB.
WebCT: Managing Students and Communicating FITC Staff.
Winter Semester 2014/2015 College of Engineering.
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
Matlab 14.html Cost: $100 Available in labs on Windows and Unix machines.
Introduction to MATLAB adapted from Dr. Rolf Lakaemper.
ENG College of Engineering Engineering Education Innovation Center 1 Array Accessing and Strings in MATLAB Topics Covered: 1.Array addressing. 2.
Introduction to MATLAB 7 MATLAB Programming for Engineer Hassan Migdadi Spring 2013.
1 Lecture 1 Post-Graduate Students Advanced Programming (Introduction to MATLAB) Code: ENG 505 Dr. Basheer M. Nasef Computers & Systems Dept.
Introduction to MATLAB 7 Engineering 161 Engineering Practices II Joe Mixsell Spring 2012.
Recap Cubic Spline Interpolation Multidimensional Interpolation Curve Fitting Linear Regression Polynomial Regression The Polyval Function The Interactive.
CIS 601 Fall 2003 Introduction to MATLAB Longin Jan Latecki Based on the lectures of Rolf Lakaemper and David Young.
Introduction to Matlab Module #8 Page 1 Introduction to Matlab Module #8 – Animation Topics 1.getframe 2.pause 3.Plotting a set of files Textbook Reading.
Java Internet Café Internet Basics.
Dr. Sajib Datta CSE Spring 2016 INTERMEDIATE PROGRAMMING.
Personal Identity Worksheet. 1. Make sure you are editing your assessment site. This is the ONLY site I will be grading.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
Array Accessing and Strings ENGR 1187 MATLAB 3. Today's Topics  Array Addressing (indexing)  Vector Addressing (indexing)  Matrix Addressing (indexing)
EET 109 Math January 5, 2016 Week 1 Day 1. Syllabus.
ME 520 Fundamentals of Finite Element Analysis Assoc.Dr. Ahmet Zafer Şenalp Mechanical Engineering.
Java Internet Cafe Internet Basics. Introduction l The Java Internet Café has seven computers equipped with high-speed modems for you to use to access.
GLOBAL MARKETING MANAGEMENT INTRODUCTION. WELCOME I am Hudson Rogers and I will be the instructor for this course. Over the next few weeks we will explore.
Course Overview: Linear Algebra
CIS 595 MATLAB First Impressions. MATLAB This introduction will give Some basic ideas Main advantages and drawbacks compared to other languages.
ENG004 ALGORITHMS & INT. TO PROGRAMMING Week 4 “Arrays and Matrix Operations III” Ahmet Anıl Dindar
EET 109 Math April 4, 2016 Week 1 Day 1. Save your syllabus for future reference.
Working Group "European Statistical Data Support" Luxembourg, 15 th February 2012 “Presentation of the new version of Assist“
1 Computer Science 1021 Programming in Java Geoff Draper University of Utah.
Laurie Hughes Open House Third Grade Laurie Hughes Open House Third Grade Welcome to Holland School.
EGR 115 Introduction to Computing for Engineers
ME 520 Fundamentals of Finite Element Analysis
Computer Application in Engineering Design
Microsoft Office 2003 Illustrated Introductory, Premium Edition
ELC 347 project management
Introduction to MATLAB
ME 123 Computer Applications I Lecture 24: Character Strings 4/18/03
CNT 4704 Analysis of Computer Communication Networks
CNT 4704 Analysis of Computer Communication Networks
Communication and Coding Theory Lab(CS491)
NUMERICAL INTEGRATION
Simulation And Modeling
ME 123 Computer Applications I Lecture 25: MATLAB Overview 4/28/03
CMPT 102 Introduction to Scientific Computer Programming
Presentation- Speech #5 Introduction
Presentation transcript:

ENG004 ALGORITHMS & INT. TO PROGRAMMING Week 2 “Exploring MATLAB” Ahmet Anıl Dindar

ENG The class facts address: Class web page:

ENG Last week The syllabus was distributed. The facts about the class was mentioned The class was introduced and the students were asked to send a registration mail to the class .

ENG This week What is Algorithm and Programming? Why do we need programs? A powerful tool- MATLAB What is MATLAB? Why MATLAB? HOw to use it? The first commands in MATLAB.

ENG Algorithm and Programming The best way to do some work is to know how to do it. ALGORITHM Some examples to Algorithm

ENG Programming How to make a machine to perform the algorithms? PROGRAMMING How to program?

ENG You need some tools to make the machine perform your algorithms Basic Pascal C,C++ Java Perl...

ENG MATLAB MATLAB (MATrix LABoratory) is a powerful program based on C++ and JAVA applications. It has wide range of command library. Almost every engineering student in USA uses MATLAB. Most of the Turkish Universities started teaching MATLAB in introductory classes.

ENG MATLAB and Columns-Beams? What is the relationship? MATLAB in Civil Engineering?  Do we need it?  Does any Civil Engineer use MATLAB in work?  Have you ever seen any Civil Engineer using MATLAB?

ENG And now let’s see How MATLAB looks? Follow me now!

ENG Let’s do some Calculations The 4 basic calculation  1+2  5-1  15*2  8/4  (1+2)*5-1

ENG Gauss Number =? Let’s use MATLAB >> 100*(100 +1)/2 ans = 5050 >>

ENG Assignment #1 Please do the following calculations in MATLAB >> 10*(10+1)/2 >> (10+50)*(10+20)/10 >>10*(10+1)+(10+1/2)*(58+1) >>25/2+8-9 >>8+9*9-5 >> 8+9*(9-5) >> (8+9)*9-5 Are there any difference between these calculations?

ENG Send your diary files to class

ENG Next week... WeeksDateClassAssignment Introduction to the classRegistration Exploring MATLABAssignment Arrays and Matrix Operations N.A Arrays and Matrix Operations Assignment Arrays and Matrix OperationsAssignment Polynomials and curve-fitting Assignment Descriptive statistics Assignment Programming Elements of MATLAB N.A Programming Elements of MATLAB Assignment Programming Elements of MATLAB Assignment Plotting and Animations N.A Plotting and Animations Assignment Numerical Integration Assignment Symbolic Math Assignment Take-home final projectN.A.

ENG See you next week!

ENG