helen66 435 اشتراک گذاری ارسال شده در 24 آذر، ۱۳۹۳ سلام ی برنامه نوشتم که جواب اخرشو میخوام برای ی برنامه دیگه استفاده کنم.(مثلا ی برنامه نوشتم تا بهe برسم الان میخوام تو ی برنامه دیگه از eاستفاده کنم) راهی وجود داره که دیگه کدها رو دوباره ننویسم ؟فقط از eاستفاده کنم.. تشکر 4 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 24 آذر، ۱۳۹۳ سلامی برنامه نوشتم که جواب اخرشو میخوام برای ی برنامه دیگه استفاده کنم.(مثلا ی برنامه نوشتم تا بهe برسم الان میخوام تو ی برنامه دیگه از eاستفاده کنم) راهی وجود داره که دیگه کدها رو دوباره ننویسم ؟فقط از eاستفاده کنم.. تشکر سلام می تونین به صورت فانکشن تعریف کنین، این متغیر خروجیش باشه، یا با دستور save ذخیره ش کنین، توی برنامه دوم با دستور load ازش استفاده کنین. 6 لینک به دیدگاه
helen66 435 مالک اشتراک گذاری ارسال شده در 24 آذر، ۱۳۹۳ سلاممی تونین به صورت فانکشن تعریف کنین، این متغیر خروجیش باشه، یا با دستور save ذخیره ش کنین، توی برنامه دوم با دستور load ازش استفاده کنین. سلام مهندس ووقتتون بخیر این برنامه رو نوشتم میخوام ماتریس Id، 1*100 بشه ولی ارورر میده میتونید راهنماییم کنید؟ برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 4 لینک به دیدگاه
سارا-افشار 36437 اشتراک گذاری ارسال شده در 24 آذر، ۱۳۹۳ توی متلب شیی گرایی کاربرد نداره ؟ خروجی رو یه شیی public تعریف کنی می تونی ازش توی برنامه دیگه استفاده کنی به شرطی که هر دو برنامه بالا باشند اگرهم بخوای آفلاین بهش دسترسی داشته باشی باید توی فایلی (بانک طلاعاتی و... ) بخوابونی 4 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 25 آذر، ۱۳۹۳ سلام مهندسووقتتون بخیر این برنامه رو نوشتم میخوام ماتریس Id، 1*100 بشه ولی ارورر میده میتونید راهنماییم کنید؟ برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام سلام مرسی، این یه سوال دیگه س که، چرا بازم توی همین تاپیک؟ خب سینتکس if رو درست ننوشتین، به غیر از اون kd یه بردار 100 تایی هست، به نظر یه حلقه هم براش نیاز داشته باشین. توی متلب شیی گرایی کاربرد نداره ؟ خروجی رو یه شیی public تعریف کنی می تونی ازش توی برنامه دیگه استفاده کنی به شرطی که هر دو برنامه بالا باشند اگرهم بخوای آفلاین بهش دسترسی داشته باشی باید توی فایلی (بانک طلاعاتی و... ) بخوابونی داشتن رو داره، ولی خب روش کدنویسیش یه خورده متفاوت هست. 4 لینک به دیدگاه
helen66 435 مالک اشتراک گذاری ارسال شده در 28 آذر، ۱۳۹۳ سلام دوستان ببخشید دوتا سیگما(جمع) رو چطور تو متلب کدشو بنویسم؟؟ مثلا فرمول زیر رو چطور میتونم بنویسم؟ 4 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 28 آذر، ۱۳۹۳ سلام دوستانببخشید دوتا سیگما(جمع) رو چطور تو متلب کدشو بنویسم؟؟ مثلا فرمول زیر رو چطور میتونم بنویسم؟ سلام می تونین دو تا حلقه تو در تو بذارین، این دو تا سیگما رو براتون انجام بده، یا اگه ماتریس یا بردار باشه با sum هم میشه. 5 لینک به دیدگاه
helen66 435 مالک اشتراک گذاری ارسال شده در 30 آذر، ۱۳۹۳ با سلام میخوام مجموع kd*prate رو از 1تا 24 حساب کنم ...کد زیر رو نوشتم جواب نمیده !ممنون میشم راهنماییم کند.. با تشکر clc kd1=eye(1,100); k=[-1,0,1]; kd=k(randi([1,3],1,100 )); Prate=0.85+(0.9-0.85)*rand(1,100); for i=1:1:24 ereq1=kd(i).*Prate; Ereq.d=sum(ereq1); end 4 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 30 آذر، ۱۳۹۳ با سلام میخوام مجموع kd*prate رو از 1تا 24 حساب کنم ...کد زیر رو نوشتم جواب نمیده !ممنون میشم راهنماییم کند.. با تشکر clc kd1=eye(1,100); k=[-1,0,1]; kd=k(randi([1,3],1,100 )); Prate=0.85+(0.9-0.85)*rand(1,100); for i=1:1:24 ereq1=kd(i).*Prate; Ereq.d=sum(ereq1); end سلام چرا 24، متغیرهاتون 100 تا درایه دارن که؟ برای اینکه جمع توی حلقه داشته باشین که sum نباید نیاز باشه، یع متغیر نیاز دارین که توی هر تکرار مجموع تا تکرار قبل رو با مقدار جدید جمع بشه، مثل این: برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام حالا اگه اینو بخوایم بدون حلقه بنویسیم، میشه اینجوری: برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 4 لینک به دیدگاه
helen66 435 مالک اشتراک گذاری ارسال شده در 30 آذر، ۱۳۹۳ سلامچرا 24، متغیرهاتون 100 تا درایه دارن که؟ برای اینکه جمع توی حلقه داشته باشین که sum نباید نیاز باشه، یع متغیر نیاز دارین که توی هر تکرار مجموع تا تکرار قبل رو با مقدار جدید جمع بشه، مثل این: برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام حالا اگه اینو بخوایم بدون حلقه بنویسیم، میشه اینجوری: برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام مرسی بابت راهنماییتون ...برای فرمول زیر میخواستم کد بنویسم: 2 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 30 آذر، ۱۳۹۳ مرسی بابت راهنماییتون ...برای فرمول زیر میخواستم کد بنویسم: خب در مورد متغیرهاتون بیشتر توضیح میدین، چه شکلی هستن و چجوری می خوان جمع بشن؟ 3 لینک به دیدگاه
helen66 435 مالک اشتراک گذاری ارسال شده در 30 آذر، ۱۳۹۳ kd,prate که ماتریس 1*100 هستن وبه kd زمان های 1تا 24 تعلق داره که میخوام مجموع kd*prate از 1 تا 24 رو بدست بیارم... 2 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 30 آذر، ۱۳۹۳ kd,prate که ماتریس 1*100 هستن وبه kd زمان های 1تا 24 تعلق داره که میخوام مجموع kd*prate از 1 تا 24 رو بدست بیارم... یعنی kd و prate هر دو بر حسب زمان هستن؟ اولین درایه kd قراره تو چی ضرب بشه، همین درایه دوم و بعدی؟ 3 لینک به دیدگاه
helen66 435 مالک اشتراک گذاری ارسال شده در 30 آذر، ۱۳۹۳ یعنی kd و prate هر دو بر حسب زمان هستن؟ اولین درایه kd قراره تو چی ضرب بشه، همین درایه دوم و بعدی؟ نه فقط kd بر حسب زمانه.. مثلا میگیم نرخ شارژ اولین خودرو مثلا 0.85 است (برای prate) که مثلا در kd=1 در ساعت 3 (1:24) ضرب میشه. 2 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 1 دی، ۱۳۹۳ نه فقط kd بر حسب زمانه..مثلا میگیم نرخ شارژ اولین خودرو مثلا 0.85 است (برای prate) که مثلا در kd=1 در ساعت 3 (1:24) ضرب میشه. ببین هلن خانوم، الان شما برای Prate یه بردار با 100 درایه داری، یه ماتریس kd داری که بازم 100 تا درایه ی صفر و یک و منفی یک داره، یه حلقه با 24 تکرار می خوای بنویسی که یه مجموعی رو برات حساب کنه، اینجوری که نوشتی میاد kd های 1 تا 24 رو در بردار Prate ضرب می کنه، بعد که مجموع حساب بشه، سه عدد می تونه بهمون بده، مجموع Prate، صفر و منفی مجموع Prate. اینجا از استراکچر استفاده کردی، حالا اگه بخوای همین 24 خروجی رو نگه داری، یه ایندکس هم به استراکچرت میدی: برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 4 لینک به دیدگاه
helen66 435 مالک اشتراک گذاری ارسال شده در 3 دی، ۱۳۹۳ با سلام ببخشید این برنامه رو نوشتم نمیدونم چرا خروجی نمیده،ممنون میشم راهنماییم کنیذ... با تشکر برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 3 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 3 دی، ۱۳۹۳ با سلامببخشید این برنامه رو نوشتم نمیدونم چرا خروجی نمیده،ممنون میشم راهنماییم کنیذ... با تشکر سلام واسه چی clear all3؟ pb2 هم یه درایه داره، داخل حلقه i تا 24 تغییر می کنه، واسه همین ارور میده دیگه، می خواد درایه دوم رو استفاده کنه، میبینه چنین درایه ای وجود نداره. 4 لینک به دیدگاه
helen66 435 مالک اشتراک گذاری ارسال شده در 3 دی، ۱۳۹۳ ممنونم بابت راهنماییتون ولی pb2 رو تا 24 درایه هم که تغییر دادم باز هم خروجی نداد! برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 3 لینک به دیدگاه
helen66 435 مالک اشتراک گذاری ارسال شده در 3 دی، ۱۳۹۳ ممنونم بابت راهنماییتون ولی pb2 رو تا 24 درایه هم که تغییر دادم باز هم خروجی نداد! برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام ببخشید چطور میتونم ،کد ها رو مثل شما قرار بدم؟؟؟ 1 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 3 دی، ۱۳۹۳ ممنونم بابت راهنماییتون ولی pb2 رو تا 24 درایه هم که تغییر دادم باز هم خروجی نداد! برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام خب i از صفر شروع میشه، توی متلب که ایندکس صفر نداریم (آدرس ها از یک شروع میشه). pev.d هم اگه بخواین به صورت استراکپر بنویسین باید موقع استفاده هم به همون صورت استفاده کنین: برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 4 لینک به دیدگاه
ارسال های توصیه شده