رفتن به مطلب

حلقه در متلب


.sOuDeH.

ارسال های توصیه شده

سلام..خوبین؟؟اول اینکه من هرچی گشتم نتونستم تاپیک مربوط به سوالای کلی نرم افزار متلب رو پیدا کنم

اگر هست و من ندیدم لطف کنید منتقل کنید

و اما :

من جدیدا دارم با متلب کار میکنم(روم به دیوار...) یه سوال خیلی تابلو دارم اما خوب نمیدونم چرا نمیشه...هنگم الان...کلا نمیشه

یه برنامه نوشتم مثلا از 1:3 این برنامه اجرا شه..

حالا میخوام بکنم از 1:10 فرضا...اما وقتی تو همون برنامه که 1:3 بود و اجرا شده قبلا 3 رو به 10 تغییر میدم ارور میده:hanghead:

خوب بهم نخندین...تازه کارم...

واسه اینکار باید دوباره یه برنامه جدید باز کنم یا روی همون برنامه میشه؟؟؟

مرسی:icon_gol:

لینک به دیدگاه
سلام..خوبین؟؟اول اینکه من هرچی گشتم نتونستم تاپیک مربوط به سوالای کلی نرم افزار متلب رو پیدا کنم

اگر هست و من ندیدم لطف کنید منتقل کنید

و اما :

من جدیدا دارم با متلب کار میکنم(روم به دیوار...) یه سوال خیلی تابلو دارم اما خوب نمیدونم چرا نمیشه...هنگم الان...کلا نمیشه

یه برنامه نوشتم مثلا از 1:3 این برنامه اجرا شه..

حالا میخوام بکنم از 1:10 فرضا...اما وقتی تو همون برنامه که 1:3 بود و اجرا شده قبلا 3 رو به 10 تغییر میدم ارور میده:hanghead:

خوب بهم نخندین...تازه کارم...

واسه اینکار باید دوباره یه برنامه جدید باز کنم یا روی همون برنامه میشه؟؟؟

مرسی:icon_gol:

 

سلام

تاپیک های موضوعی قابلیت سرچ بالاتری دارن.

 

خب چه اروری میده؟ چه کدی نوشتی؟

لینک به دیدگاه
سلام

تاپیک های موضوعی قابلیت سرچ بالاتری دارن.

 

خب چه اروری میده؟ چه کدی نوشتی؟

اصلا سوالم این نیس که کدم چیه و اینا

فقط سوال اینه که من بخوام یه پارامترو تو متلب عوض کنم توی همون برنامه ای که یه بار ران کردمو جواب گرفتم میشه عوض کنم یا نه باید دوباره کل برنامه رو بنویسم..

ارورش یادم نیس الانم نمیتونم دوباره ارورش رو ببینم

لینک به دیدگاه
اصلا سوالم این نیس که کدم چیه و اینا

فقط سوال اینه که من بخوام یه پارامترو تو متلب عوض کنم توی همون برنامه ای که یه بار ران کردمو جواب گرفتم میشه عوض کنم یا نه باید دوباره کل برنامه رو بنویسم..

ارورش یادم نیس الانم نمیتونم دوباره ارورش رو ببینم

 

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

 

مثلا بردار دارم که می خوام سه عنصر اولش رو نمایش بدم:

 

clear;
A = [1 4 2 7 9 5 3];

A(1:3)

 

خب اینو اجرا کنم، تو خروجی چنین چیزی نشون میده:

 

ans =

    1     4     2

 

اما حالا بیام به جای 3 عدد 9 بذارم، بدون اینکه توجه کنم بردار 9 تا عنصر نداره:

 

clear;
A = [1 4 2 7 9 5 3];

A(1:9)

[color=#ff0000]Index exceeds matrix dimensions.[/color]

 

متلب هم میاد نمایشش بده می بینه، عنصر نهمی وجود نداره، میگه ماتریست کوچکتر از آدرسی هست که بهم دادی. :w02:

 

هر تغییری باعث غلط شدن یا ارور دادن کد نمیشه، باید حواسمون باشه که چی رو داریم تغییر میدیم. ارور هم مشکل کدمون رو می خواد بهمون بگه دیگه، اصلا چیز بدی نیست، راهنماییمون می کنه که چجوری درسش کنیم.:a030:

لینک به دیدگاه
خب بستگی به پارامترش و تغییری که انجام میدیم داره دیگه، ممکنه نیاز باشه تغییرات دیگه ای هم انجام بدی یا اینکه تغییری که .:a030:

 

http://uplod.ir/qde53nt07ldk/Untitled.m.htm

 

برنامم اینه

خط 38 رو میخوام تغییر بدم

ببخشیدا مهندس...

لینک به دیدگاه
http://uplod.ir/qde53nt07ldk/Untitled.m.htm

 

برنامم اینه

خط 38 رو میخوام تغییر بدم

ببخشیدا مهندس...

 

کدت رو همیبنجا قرار بده دیگه.

خب جملت خبریه:ws3:، هدفت از تغییر، اینکه مشکل کجا هست و چه تغییری می خوای بدی رو مشخص نمی کنه.:w02:

لینک به دیدگاه
کدت رو همیبنجا قرار بده دیگه.

خب جملت خبریه:ws3:، هدفت از تغییر، اینکه مشکل کجا هست و چه تغییری می خوای بدی رو مشخص نمی کنه.:w02:

 

بلد نیستم کدمو چطوری بذارم اینجا

باو مهندس چقد اذیت میکنی

این برنامه به ازای 2000 trace هست من میخوام بکنمش 100 تا trace

حله عایا؟؟:ws3:

لینک به دیدگاه
بلد نیستم کدمو چطوری بذارم اینجا

باو مهندس چقد اذیت میکنی

این برنامه به ازای 2000 trace هست من میخوام بکنمش 100 تا trace

حله عایا؟؟:ws3:

 

کاری نداره که، اون بالا یه گزینه هست نمایش کد، علامت شارپ (#) داره، اونو بزن بعد کدتو داخلش بریز.:a030:

 

خب هدف ما هم همین بود که بحمدالله حاصل شد.:ws3:

 

نه، خب اون دو تا end آخر برای چی هست؟ خب 2000 رو می کنی 100 چه اروری میده؟

لینک به دیدگاه
کاری نداره که، اون بالا یه گزینه هست نمایش کد، علامت شارپ (#) داره، اونو بزن بعد کدتو داخلش بریز.:a030:

 

خب هدف ما هم همین بود که بحمدالله حاصل شد.:ws3:

 

نه، خب اون دو تا end آخر برای چی هست؟ خب 2000 رو می کنی 100 چه اروری میده؟

 

خوب تو تا for تو هم هست دیگه end واسه اوناس

خودم فهمیدم ارورش واسه چی بود

1)hardware رو پاکیدم

2) shaking رو off کردم:ws3:

لینک به دیدگاه

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...