نقل قول:
نوشته اصلي بوسيله stardust_9889
سلام
من یه سوال داشتم . می خوام تو متلب یه آرایه ای تعریف کنم که مثلا در قسمتی از برنامه مقدار یه متغیر رو در درایه اولش قرار بدم . بعد تر یه عدد دیگه ای رو در درایه دومش بتونم قرار بدم و الی آخر. یعنی از اول نمی دونم که قراره چنتا عدد توش قرار بدم . ولی مثلاآرایه یک بعدی ای باشه با سایز 30 رو نمی دونم چطور تعریف کنم؟
میشه کمک کنید
ممنون
|
سلام
با استفاده از تابع ها میتونید یک ماتریس بسازید با یک اندازه ی مشخص و بعد ها به درایه های مختلفش مقدار بدهید. به عنوان مثال برای ماتریس ۱ در ۳۰ یا همون آرایه یک بعدی ۳۰ تایی ، میتونید از یکی از دستورات زیر استفاده کنید:
كد:
A=zeros(1,30)
A=ones(1,30)
برای اون کاری هم که شما میخواید بکنید. یعنی هی اندازه ی آرایه رو افزایش بدید ، روشی هست که اگه خواستید مینویسم.
موفق باشید!