How to call your function (1)

فهرست عناوین اصلی در این پاورپوینت

فهرست عناوین اصلی در این پاورپوینت

● Extending MATLAB
● Reminders
● Scripts
● How to execute a script
● Functions
● How to call your function (1)
● How to call your function (2)
● Defining your function
● What about lines 2,3,4,…?
● Programming basics
● For loop While loop
● For loops
● How to loop through a matrix
● Turn that script into a function…
● If statements
● File handling
● More file handling, C style
● Let’s put this all to use…
● Example: transition probabilities
● Basic idea
● Some sequences
● Example: transition probabilities
● Strategy
● Implement in a function
● read in data and define variables…
● do the work…
● compute outputs…
● Extra credit

نوع زبان: انگلیسی حجم: 0.18 مگا بایت
نوع فایل: اسلاید پاورپوینت تعداد اسلایدها: 34 صفحه
سطح مطلب: نامشخص پسوند فایل: ppt
گروه موضوعی: زمان استخراج مطلب: 2019/05/17 12:48:17

لینک دانلود رایگان لینک دانلود کمکی

اسلایدهای پاورپوینت مرتبط در پایین صفحه

عبارات مهم استفاده شده در این مطلب

عبارات مهم استفاده شده در این مطلب

function, m, loop, file, variable, command, script, s, row, vec, end,

توجه: این مطلب در تاریخ 2019/05/17 12:48:17 به صورت خودکار از فضای وب آشکار توسط موتور جستجوی پاورپوینت جمع آوری شده است و در صورت اعلام عدم رضایت تهیه کننده ی آن، طبق قوانین سایت از روی وب گاه حذف خواهد شد. این مطلب از وب سایت زیر استخراج شده است و مسئولیت انتشار آن با منبع اصلی است.

https://www.ibp.ucla.edu/research/white/02-matlab_functions%2Bexample.ppt

در صورتی که محتوای فایل ارائه شده با عنوان مطلب سازگار نبود یا مطلب مذکور خلاف قوانین کشور بود لطفا در بخش دیدگاه (در پایین صفحه) به ما اطلاع دهید تا بعد از بررسی در کوتاه ترین زمان نسبت به حدف با اصلاح آن اقدام نماییم. جهت جستجوی پاورپوینت های بیشتر بر روی اینجا کلیک کنید.

عبارات پرتکرار و مهم در این اسلاید عبارتند از: function, m, loop, file, variable, command, script, s, row, vec, end,

مشاهده محتوای متنیِ این اسلاید ppt

مشاهده محتوای متنیِ این اسلاید ppt

extending matlab write your own scripts and or functions scripts and functions are plain text files with extension .m m files to execute commands contained in m files matlab needs to know where they are store in working directory store in any directory add to matlab s path to check change working directory pwd cd ls dir menu bar current directory window to check modify path path addpath rmpath savepath file set path … reminders scripts no input output operate on pre defined workspace variables and variables defined in script variables created during script are saved in workspace side effects kind of like macros relatively inflexible → good for executing repeated long complicated sequences of commands on same data how to execute a script save list of commands variable definitions etc in plain text file scriptex.m make sure scriptex.m is saved in wd or its directory is added to path type scriptex at command prompt no quotes be aware of side effects functions basically scripts that take input and create some output operate on input variables and variables defined in function variables created during function call only exist as long as function is running can be saved to workspace if defined as output → good for performing general tasks with optional parameters on different datasets how to call your function ۱ write it we ll get to that and save as plain text file functionex.m make sure functionex.m is saved in wd or its directory is added to path let s assume your function has ۲ input arguments these could be input data or parameters to pass to function body examples … how to call your function ۲ arg۱ is data stored as workspace variable arg۲ is file containing data or could be a file to create for output functionex x filename.txt arg۱ is another function arg۲ is scalar parameter functionex @func ۱ functionex func ۱ defining your function first line must contain the following function command name s of output if any name of function should be same as name of m file name s of input parameters arguments function output userfunc arg۱ arg۲ function userfunc arg۱ arg۲ arg۳ function out۱ out۲ userfunc arg۱ what about lines ۲ ۳ ۴ … function body can contain anything as long as it s a valid matlab statement command any text preceded by a is not executed → this is a comment if function definition on line ۱ is followed by block of commented lines comments will be printed as help file when user types help userfunc programming basics loops for loop → perform command s for some predetermined amount of times while loop → perform command s as long as some condition is met if then statements if some condition is met → perform command s else and elseif for loop while loop for index ۱ n do something end for i ۱ ۵ i end while condition do something end j ۱ while j ۵ j j j ۱ end for loops avoid hogging memory use vector alternatives in matlab vec ۲ ۲ ۱ for i ۱ length vec vec i vec i ۱ end vec ۱۲ ۱۴ ۱۶ ۱۸ ۲ vec vec ۱ how to loop through a matrix m ۱ ۴ ۵ ۸ ۹ ۱۲ create ۳x۴ matrix values ۱ ۱۲ rows cols size m store of rows and columns in variables for rowstep ۱ rows loop through rows for colstep ۱ cols loop through columns rowstep print current row colstep print current column m rowstep colstep print value at current position end close column loop end close row loop turn that script into a function … function read matrix m function read matrix m helpfile for trivial function read matrix.m m is a matrix elements of m will be read starting with ۱ ۱ at each step indices and their corresponding value will be printed to the screen start code rows cols size m store of rows and columns in variables for rowstep …

کلمات کلیدی پرکاربرد در این اسلاید پاورپوینت: function, m, loop, file, variable, command, script, s, row, vec, end,

این فایل پاورپوینت شامل 34 اسلاید و به زبان انگلیسی و حجم آن 0.18 مگا بایت است. نوع قالب فایل ppt بوده که با این لینک قابل دانلود است. این مطلب برگرفته از سایت زیر است و مسئولیت انتشار آن با منبع اصلی می باشد که در تاریخ 2019/05/17 12:48:17 استخراج شده است.

https://www.ibp.ucla.edu/research/white/02-matlab_functions%2Bexample.ppt

  • جهت آموزش های پاورپوینت بر روی اینجا کلیک کنید.
  • جهت دانلود رایگان قالب های حرفه ای پاورپوینت بر روی اینجا کلیک کنید.

رفتن به مشاهده اسلاید در بالای صفحه


پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *