0
0

سلام. طبق اطلاعاتی که من دارم اگه بخوام از یه ماتریس، سری زمانی بسازم باید از دستور reshape استفاده کنم و تعداد ستونها رو 1 وارد کنم ولی وقتی اینکار رو میکنم سری زمانی که ایجاد میشه غلطه و اعداد پراکنده میشن. اگه براتون مقدوره سریع بهم یه راه حل معرفی کنین خیلی وقتم محدوده

  • جمیله شیبانی درخواست شده در 5 سال پیش
  • آخرین ویرایش 5 سال پیش
0
0

برای اینکار باید ماتریس رو transpose کنید و جای سطر و ستون رو توی دستور reshape برعکس وارد بفرمایید. مثلا:

A=[10 20 30 40;100 200 300 400; 60 70 80];

TimeSeries=reshape(A,1,[])’ ;

نمایش 1 نتیجه
پاسخ شما

برای ارسال لطفا ابتدا وارد خود شوید.

لطفا صبر کنید