انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
حذف عناصر یک آرایه سلولی

حذف عناصر یک آرایه سلولی

#1
سلام،
یک آرایه سلولی را فرض کنید که شامل تعدادی سلول می باشد (مثلا 55) و هر کدام از سلول ها نیز شامل تعدادی عنصر(مثلا 5885) می باشد ،مقادیر هر کدام از سلول ها شامل مقادیر مثبت و منفی است و شما می خواهید مقادیر منفی را حذف کنید .
کد زیر تک تک المان های سلول ها را فرا خوانی می کند اما زمانی که می خواهید مقدار تهی را جایگزین کنید قبول نمی کند .لطفا راهنمایی کنید.
خطا:A null assignment can have only one non-colon index.
البته باید بگم که می توان مثلا عدد صفر را جایگزین کرد که مشکلی ندارد.


کد:
clc;


YY=numel(Pow);

for ii=1:YY
ZZ=numel(Pow{1,ii});

for jj=1:ZZ
if Pow{1,ii}(jj,1)<0

Pow{1,ii}(jj,1)=0;
end

end
end


با تشکر
 
پاسخ


پیام‌های این موضوع
حذف عناصر یک آرایه سلولی - توسط mvedadim - ۱۳۹۲/۰۹/۲۲, ۰۱:۰۱ ق.ظ
RE: حذف عناصر یک آرایه سلولی - توسط admin - ۱۳۹۲/۰۹/۲۲, ۱۱:۲۵ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان