![]() |
سوال درباره برنامه نویسی در متلب (سطح مقدماتی)
سلام
من یه سوال داشتم . می خوام تو متلب یه آرایه ای تعریف کنم که مثلا در قسمتی از برنامه مقدار یه متغیر رو در درایه اولش قرار بدم . بعد تر یه عدد دیگه ای رو در درایه دومش بتونم قرار بدم و الی آخر. یعنی از اول نمی دونم که قراره چنتا عدد توش قرار بدم . ولی مثلاآرایه یک بعدی ای باشه با سایز 30 رو نمی دونم چطور تعریف کنم؟ میشه کمک کنید ممنون |
نقل قول:
با استفاده از تابع ها میتونید یک ماتریس بسازید با یک اندازه ی مشخص و بعد ها به درایه های مختلفش مقدار بدهید. به عنوان مثال برای ماتریس ۱ در ۳۰ یا همون آرایه یک بعدی ۳۰ تایی ، میتونید از یکی از دستورات زیر استفاده کنید: كد:
A=zeros(1,30) برای اون کاری هم که شما میخواید بکنید. یعنی هی اندازه ی آرایه رو افزایش بدید ، روشی هست که اگه خواستید مینویسم. موفق باشید! |
نقل قول:
مرسی که جواب دادید. اتفاقا چون مدتی گذشت و دیدم کسی جواب نداد یه مروری جزوه های متلب و کردم و همین کاری که شما گفتید و کردم :) الان دیدم جواب شما رو! حالا خوشحال میشم که اون روشی که گفتید و هم یاد بگیرم . موفق باشید |
نقل قول:
هر جایی که قصد دارید طول آرایه رو تغییر بدید ( یک واحد افزایش بدید ) کافیه این کار رو انجام بدید: كد:
Temp=[Array, NewNumber] دست آخر هم آرایه ی Temp رو داخل آرایه ی اصلیتون میریزید. موفق باشید! |
نقل قول:
راستی امکان داره ایمیلتونو به من بدید؟ مرسی |
زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۱۲:۲۱ بعد از ظهر ميباشد. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.