متلب

عنوان : متلب
گروه درخواست : MATLAB
شرح درخواست :

با سلام بنده یک کد در متلب نوشتم که ارور زیر را در یک خط گرفتم
Attempt to reference field of non-structure array.
Error in plast_lemaitre_simple (line 25)
dim = eldat.compute_dim;
خطی که ارور گرفتم هم براتون میفرستم
global mat;
global eldat;

tol = 10^(-7);
dim = eldat.compute_dim;
با تشکر


پاسخ کارشناس

با سلام
اول اینکه همیشه برای توان اعداد اسکالر از ^. استفاده کنید نه ^ تنها.
دوم eldat.compute_dim اشتباه است. شما بعد از یک متغیر نقطه گذاشته اید در حالی که نقطه برای Object ها مانند کلاس ها به کار می رود نه متغیرها.
می خواهید دقیقا چه برنامه ای بنویسید؟

با تشکر ،
محمد امینی
پاسخیاب

توسط محمد امینی در تاریخ 1395/10/22

شما هم سوال دارید ؟

از کارشناسان پاسخیاب بپرسید!