سؤال

لدي عدة كتل من الكود التالي الذي يستخدمه كل مصفوفة. هل هناك طريقة لتشغيل كل كتلة في موضوعها الخاص بدلاً من تشغيلها جميعًا بالتتابع؟

for i=1:length(DJI)
DJI2(:,1) = reshape(datenum(strvcat(DJI(:,2)(:)), length(DJI(:,2)),'yyyy-mm-dd'));
DJI2(:,2:6) = reshape(str2num(strvcat(DJI(:,3:7)(:)), length(DJI(:,3:7))));
end
هل كانت مفيدة؟

المحلول

وفقًا للأعضاء في قائمة البريد الإلكتروني لأوكتاف ، فإن الطريقة الوحيدة للقيام بذلك هي مع المكتبة التالية.http://atc.ugr.es/javier-bin/mpitbتم تصميمه ليتم استخدامه على أجهزة متعددة ولكن يبدو أنه يمكن استخدامه على فرد أيضًا.

نصائح أخرى

أعلم أن هذا السؤال كان حول أوكتاف ، ولكن فقط لإعلامك ، يوفر Matlab هذه الوظيفة عبر بارافور.

ملاحظة: أنا مرتبك من مقتطف الكود الخاص بك ، لأن متغير الحلقة "I" لا يظهر بالفعل في الحلقة في أي مكان.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top