اطلاعیه

Collapse
No announcement yet.

رسم منحنی مکانی

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    رسم منحنی مکانی

    سلام
    ضمن تبریک سال نو :applause: :biggrin:
    یک سوال دارم. من یک سری معادله دارم که متغیر با زمان هستند و بعد از حل کردن آنها منحنی مربوط به آنها را نسبت به زمان رسم کردم ولی وقتی که می خوام نسبت به مکان این منحنی ها رو رسم کنم به صورت نقطه میاره و نه به صورت یک منحنی
    میشه کمکم کنید . خیلی ممنونم

    #2
    پاسخ : رسم منحنی مکانی

    سلام
    میشه بی زحمت کمک کنید؟ من معادلات را در 1000 بازه زمانی و 10 بازه مکانی حل کرده ام و منحنی های مورد نظر را نسبت به زمان به دست آورده ام. حالا میخوام که منحنی های مورد نظر را نسبت به مکان به دست بیاورم. چطوری؟ :question:

    دیدگاه


      #3
      پاسخ : رسم منحنی مکانی

      سلام
      سال نو مبارک

      معادلات رو در 1000 بازه زمانی حل کرده اید پس احتمالا یک بردار زمان دارید مثل t که هزار تا عضو داره
      در 10 بازه مکانی هم حل کرده اید پس حتما یک بردار مکان هم دارید مثل x که 10 تا عضو داره
      حالا باید مشخص کنید جواب معادلات رو در چه جور متغیری ریخته اید. احتمالا در یک ماتریس با هزار سطر و 10 ستون ریختین به نام s .
      در این صورت میتونین 1000 تا منحنی نسبت به مکان داشته باشین که هر کدوم lمربوط به زمان خاص خودشه.
      مثلا در اولین زمان(لحظه اول) باید از دستور زیر استفاده کنین:
      plot(x,s(1,)

      دیدگاه


        #4
        پاسخ : رسم منحنی مکانی

        نوشته اصلی توسط BlueApple
        سلام
        سال نو مبارک

        معادلات رو در 1000 بازه زمانی حل کرده اید پس احتمالا یک بردار زمان دارید مثل t که هزار تا عضو داره
        در 10 بازه مکانی هم حل کرده اید پس حتما یک بردار مکان هم دارید مثل x که 10 تا عضو داره
        حالا باید مشخص کنید جواب معادلات رو در چه جور متغیری ریخته اید. احتمالا در یک ماتریس با هزار سطر و 10 ستون ریختین به نام s .
        در این صورت میتونین 1000 تا منحنی نسبت به مکان داشته باشین که هر کدوم lمربوط به زمان خاص خودشه.
        مثلا در اولین زمان(لحظه اول) باید از دستور زیر استفاده کنین:
        plot(x,s(1,)
        سلام
        خیلی ممنون از جواب شما. بله من تغییرات زمانی را با m =1000 و تغییرات مکانی را در n =10 اعمال کرده ام. جواب یکی از معادلات هم مثلا در ماتریس f(m,n )
        برای مشاهده تغییرات مکانی این f باید بنویسم:
        plot(n,f(m,) ولی در این صورت هم اصلا جواب نمیده !!!!
        :sad: :question:

        دیدگاه


          #5
          پاسخ : رسم منحنی مکانی

          سلام
          اگر f یک ماتریس 1000 در 10 باشه باید بنویسید:
          کد:
          plot(1:n,f(m,:))
          چون در تابع plot باید هر دو آرگومان از نظر ابعاد ماتریسی یکسان باشن
          در مثال بالا ارگومان اول و دوم هر دو دارای 10 ستون هستن

          دیدگاه


            #6
            پاسخ : رسم منحنی مکانی

            نوشته اصلی توسط BlueApple
            سلام
            اگر f یک ماتریس 1000 در 10 باشه باید بنویسید:
            کد:
            plot(1:n,f(m,:))
            چون در تابع plot باید هر دو آرگومان از نظر ابعاد ماتریسی یکسان باشن
            در مثال بالا ارگومان اول و دوم هر دو دارای 10 ستون هستن
            متاسفانه بازم جواب نداد. طول مکان من 2 میلی متر است . اگر بخوام که تغییرات f را نسبت به طول L به دست بیارم
            plot(1e3*L,f(m,) اینطوری می نویسم ولی این طوری هم جواب نمی ده ؟
            plot(1e3*L,f(m,) رو چطوری اصلاحش کنم؟؟
            خیلی خیلی ممنونم

            دیدگاه


              #7
              پاسخ : رسم منحنی مکانی

              سلام
              اندازه f رو با دستور size بگیرید ببینید آیا واقعاً 1000 در 10 هست یا نه؟(نکنه برعکس باشه!)
              آیا n هم یک اسکالر برابر با 10 هست و m هم یک اسکالر برابر 1000 هست؟
              اگر جواب سوالات بالا مثبت باشه اونوقت کدی که گفتم باید کار کنه.
              اگر خواستید کدتون رو کپی کنید اینجا ببینم

              دیدگاه


                #8
                پاسخ : رسم منحنی مکانی

                نوشته اصلی توسط BlueApple
                سلام
                اندازه f رو با دستور size بگیرید ببینید آیا واقعاً 1000 در 10 هست یا نه؟(نکنه برعکس باشه!)
                آیا n هم یک اسکالر برابر با 10 هست و m هم یک اسکالر برابر 1000 هست؟
                اگر جواب سوالات بالا مثبت باشه اونوقت کدی که گفتم باید کار کنه.
                اگر خواستید کدتون رو کپی کنید اینجا ببینم
                سلام
                خیلی خیلی ممنون دوست خوبم. مشکلم حل شد. بازم اگه ایرادی داشتم ممنون میشم اگر که کمکم کنید. :smile:
                موفق باشید.

                دیدگاه


                  #9
                  پاسخ : رسم منحنی مکانی

                  یببسبسیسلام لطفا این پروژه رو برای من انجام دهید ونتایج آنرا جهت ارائه به دانشگاه برایم ارسال کنید.باتشکر از انجمن مفیدتون
                  [/img]
                  [

                  دیدگاه


                    #10
                    پاسخ : رسم منحنی مکانی

                    سلام لطفا این پروژه رو برای من انجام بدید.

                    دیدگاه

                    لطفا صبر کنید...
                    X