پاورپوینت کلاس آموزشی MATLAB، آرایه ها

پاورپوینت کلاس آموزشی MATLAB، آرایه ها (pptx) 33 اسلاید


دسته بندی : پاورپوینت

نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )

تعداد اسلاید: 33 اسلاید

قسمتی از متن PowerPoint (.pptx) :

فصل دوم آرایه‌ها عباس طبیبی-دانشگاه صنعتی اصفهان 2-1- ايجاد آرايه روشهاي ايجاد آرايه: با استفاده از علائم ; ، , و [ ] با استفاده از علامت : با استفاده از توابع linspace و logspace با استفاده از ترکيبي از روشهاي فوق عباس طبیبی-دانشگاه صنعتی اصفهان 2-1-1- ايجاد آرايه با استفاده از علائم ; ، , و [ ] از علامت ; براي تعيين سطر جديد و از علامت , براي تعيين ستون جديد استفاده مي‌شود. مثال: >> a=[1,2,3;4,5,6] a= 1 2 3 4 5 6 >> b=[1,2,3,4,5,6] b= 1 2 3 4 5 6 عباس طبیبی-دانشگاه صنعتی اصفهان 2-1-1- ايجاد آرايه با استفاده از علائم ; ، , و [ ] نکته: بجاي علامت ; از enter و بجاي علامت , از فاصله خالي نيز مي‌توان استفاده کرد مثال: >> c=[1 2,3 4 5 6;7 8,9] c= 1 2 3 4 5 6 7 8 9 عباس طبیبی-دانشگاه صنعتی اصفهان 2-1-2- ايجاد آرايه با استفاده از علامت “:” در مواقعي که عناصر يک آرايه رابطه خطي با يکديگر داشته باشند از اين روش مي‌توان استفاده کرد. شکل کلي دستور بصورت زير است: ArrayName=first : step : last - اگر step حذف شود، مقدار 1 بجاي آن بکار خواهد رفت. - اگر last کوچکتر از first باشد، بايد step منفي باشد. در غير اينصورت مقدار آرايه تهي خواهد شد. عباس طبیبی-دانشگاه صنعتی اصفهان 2-1-2- ايجاد آرايه با استفاده از علامت “:”- ادامه... مثال: >> x=(0 : 0.1 : 1) * pi; >> y=sin(x); >>z=1:5 z= 1 2 3 4 5 >>t=5:1 t = Empty matrix: 1-by-0 عباس طبیبی-دانشگاه صنعتی اصفهان 2-1-3- ايجاد آرايه با استفاده از توابع linsapce و logspace با ارائه عناصر اول و آخر و طول آرايه به اين توابع مي‌توان آرايه‌هايي خطي و يا لگاريتمي بدست آورد. ArrayName=linspace(first,last,length) مثال: >>x=linspace(0,1,11)*pi; >>y=logspace(1,3,3) y= 10 100 1000 عباس طبیبی-دانشگاه صنعتی اصفهان 2-1-3- ايجاد آرايه با استفاده از ترکيبي از علائم فوق مثال: >> x=[0,1,2, 4:2:12 ,18,19] x= 0 1 2 4 6 8 10 12 18 19 >> y=[10,1,7,4,6,-1 ; linspace(0,10,6) ; 5:-1:0] y= 10 1 7 4 6 -1 0 2 4 6 8 10 5 4 3 2 1 0 عباس طبیبی-دانشگاه صنعتی اصفهان 2-1-4- ماتریسهای ویژه [ ] : ماتريس تهي eye : يک ماتريس يکه با ابعاد داده شده ايجاد مي‌کند ones : يک ماتريس که تمامي عناصر آن يک مي‌باشند با ابعاد داده شده ايجاد مي‌کند zeros : يک ماتريس صفر با ابعاد داده شده ايجاد مي‌کند rand : يک ماتريس با عناصر راندوم با توزيع يکنواخت به ابعاد داده شده ايجاد مي‌کند randn : يک ماتريس با عناصر راندوم با توزيع نرمال به ابعاد داده شده ايجاد مي‌کند

فایل های دیگر این دسته