اطلاعیه

Collapse
No announcement yet.

دوستان به نظر شما مشکل این برنامه چیه؟؟

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

    دوستان به نظر شما مشکل این برنامه چیه؟؟

    دوستان به نظر شما مشکل این برنامه چیه؟؟
    کد:
    #include <mega32.h>
    #include <math.h>
    
    void main(void)
    {
    DDRB=0x01;
    int N,R,L;
    float k,h;
    float A[1],B[1];
    float C[2][1];
    float D[2][1];
    int I[1];
    
    N=10;
    R=1;
    L=1;
    h=0.1;
    A[1]={-(R/L)};
    B[1]={1/L};
    C[2][1]={ //2D array
    R,
    L*A,
    };
    D[2][1]={  //2D array
    0,
    L*B,
    };
    I[1]={1};
    
    float x[];
    for (k=1,k<N,k++)
      {
       x[k+1]=(h*A+I)*x[k]+h*B;
       if ( x[k+1]==0.36)
       { PORTB=0x01;
       }
       }
    }
    صبرت که تمام شد نرو!
    "معرفت"
    تازه از آن لحظه آغاز می شود...

    #2
    پاسخ : دوستان به نظر شما مشکل این برنامه چیه؟؟

    نوشته اصلی توسط RoboRazi
    دوستان به نظر شما مشکل این برنامه چیه؟؟
    کد:
    #include <mega32.h>
    #include <math.h>
    
    void main(void)
    {
    DDRB=0x01;
    int N,R,L;
    float k,h;
    float A[1],B[1];
    float C[2][1];
    float D[2][1];
    int I[1];
    
    N=10;
    R=1;
    L=1;
    h=0.1;
    A[1]={-(R/L)};
    B[1]={1/L};
    C[2][1]={ //2D array
    R,
    L*A,
    };
    D[2][1]={  //2D array
    0,
    L*B,
    };
    I[1]={1};
    
    float x[];
    for (k=1,k<N,k++)
      {
       x[k+1]=(h*A+I)*x[k]+h*B;
       if ( x[k+1]==0.36)
       { PORTB=0x01;
       }
       }
    }
    الگوریتم کار ی برنامه چیه
    دوربین مدار بسته و دزد گیر و رفع مشکلات
    بانک اطلاعاتی سنسورها
    ساخت رقص نور برای شیشه سکوریت مغازه ها
    تعمیر لوازم خانگی را اینجا مطرح کنید
    [move][b] موفقیت بر روی ستون های شکست شکل می گیرد.

    دیدگاه


      #3
      پاسخ : دوستان به نظر شما مشکل این برنامه چیه؟؟

      تست برنامه نویسیه؟
      خروجیش چیه؟ورودیش چیه؟...یه توضیحی بده....
      تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی

      www.intelart.ir


      ساخت کنترلر دما PID فازی با AVR [آموزشی]

      دیدگاه


        #4
        پاسخ : دوستان به نظر شما مشکل این برنامه چیه؟؟

        البته برنامه مشخصه...ولی با این حال قراره که یه معادله گسسته رو حل کنه و هر وقت شرط صدق کرد یه ال ای دی روشن شه...
        لطفا راهنمایی کنید...
        صبرت که تمام شد نرو!
        "معرفت"
        تازه از آن لحظه آغاز می شود...

        دیدگاه


          #5
          پاسخ : دوستان به نظر شما مشکل این برنامه چیه؟؟

          نوشته اصلی توسط RoboRazi
          البته برنامه مشخصه...ولی با این حال قراره که یه معادله گسسته رو حل کنه و هر وقت شرط صدق کرد یه ال ای دی روشن شه...
          لطفا راهنمایی کنید...
          اقا نگاه کردم اما خوب من 2سال کد ویژن کار نکردم اما مطمئنم تو تعریف و مقدار دهی ارایه ها مشکل داری وهم چنین مشکل در تعریف متغیر داری مثال میزنم مثلا اگه دوتا عدد اعشاری را در هم ضرب کنی دیگه نمیتونی تو یه متغیر 8 بیتی ذخیرش کنی
          دوربین مدار بسته و دزد گیر و رفع مشکلات
          بانک اطلاعاتی سنسورها
          ساخت رقص نور برای شیشه سکوریت مغازه ها
          تعمیر لوازم خانگی را اینجا مطرح کنید
          [move][b] موفقیت بر روی ستون های شکست شکل می گیرد.

          دیدگاه


            #6
            پاسخ : دوستان به نظر شما مشکل این برنامه چیه؟؟

            ممنون آقای ریاحی،راستی تو زبان C آرایه های دو بعدی در هم ضرب میشن؟
            صبرت که تمام شد نرو!
            "معرفت"
            تازه از آن لحظه آغاز می شود...

            دیدگاه


              #7
              پاسخ : دوستان به نظر شما مشکل این برنامه چیه؟؟

              نوشته اصلی توسط RoboRazi
              ممنون آقای ریاحی،راستی تو زبان C آرایه های دو بعدی در هم ضرب میشن؟
              تست نکردم اما خوب تست کردی به ماهم بگو ضمنا نشد که نداره خودن یه تابع واسشون مینویسی
              دوربین مدار بسته و دزد گیر و رفع مشکلات
              بانک اطلاعاتی سنسورها
              ساخت رقص نور برای شیشه سکوریت مغازه ها
              تعمیر لوازم خانگی را اینجا مطرح کنید
              [move][b] موفقیت بر روی ستون های شکست شکل می گیرد.

              دیدگاه


                #8
                پاسخ : دوستان به نظر شما مشکل این برنامه چیه؟؟

                سلام.
                آیا برنامه اصلا کامپایل می شود؟ با اشکال منطقی در اجرا وجود دارد؟

                دیدگاه


                  #9
                  پاسخ : دوستان به نظر شما مشکل این برنامه چیه؟؟

                  نوشته اصلی توسط sadeghmojtabaei
                  سلام.
                  آیا برنامه اصلا کامپایل می شود؟ با اشکال منطقی در اجرا وجود دارد؟
                  دوست عزیز فایل برنامه را گذاشتند
                  دوربین مدار بسته و دزد گیر و رفع مشکلات
                  بانک اطلاعاتی سنسورها
                  ساخت رقص نور برای شیشه سکوریت مغازه ها
                  تعمیر لوازم خانگی را اینجا مطرح کنید
                  [move][b] موفقیت بر روی ستون های شکست شکل می گیرد.

                  دیدگاه


                    #10
                    پاسخ : دوستان به نظر شما مشکل این برنامه چیه؟؟

                    سلام ببینید این برنامه مشکلات بسیار زیادی داره که به نظر می رسید اگر کمی بیشتر تحقیق می کردید و تاپیک ایجاد می کردید بهتر بود.

                    مثلا h*B : این هیچ معنایی برای کامپایلر نداره چون B یک آرایه هست.
                    در ضمن اعضای آرایه از 0 شروع میشن.
                    در ضمن آرایه ای که فقط یه عضو داره بهتره متغیر باشه.

                    من نمی دونم یعنی شما می خواهید ضرب ماتریس انجام بدید یعنی؟
                    ضرب ماتریس خودش نیاز به یه الگوریتم داره.

                    دیدگاه


                      #11
                      پاسخ : دوستان به نظر شما مشکل این برنامه چیه؟؟

                      نوشته اصلی توسط sadeghmojtabaei
                      سلام ببینید این برنامه مشکلات بسیار زیادی داره که به نظر می رسید اگر کمی بیشتر تحقیق می کردید و تاپیک ایجاد می کردید بهتر بود.

                      مثلا h*B : این هیچ معنایی برای کامپایلر نداره چون B یک آرایه هست.
                      در ضمن اعضای آرایه از 0 شروع میشن.
                      در ضمن آرایه ای که فقط یه عضو داره بهتره متغیر باشه.

                      من نمی دونم یعنی شما می خواهید ضرب ماتریس انجام بدید یعنی؟
                      ضرب ماتریس خودش نیاز به یه الگوریتم داره.
                      اینکه بعضی آرایه ها تنها یه عضو دارن واسه اینکه برنامه تنها برای تست هستش وگرنه مسئله حله یه معادله گسسته هستش که ضرایبب به صورت ماتریسی قرار دارن....
                      ممکنه راهنمایی کنید که ضرب ماتریسی رو چه جوری بایستی انجام بدم...
                      منظورتون از الگوریتم همون شکستن ماتریس به درایه هاشه؟ و بعد درنتیجش انجام ضرب ماتریسی؟
                      صبرت که تمام شد نرو!
                      "معرفت"
                      تازه از آن لحظه آغاز می شود...

                      دیدگاه


                        #12
                        پاسخ : دوستان به نظر شما مشکل این برنامه چیه؟؟

                        سلام دوباره.
                        ببینید وقتی شما در برنامه ضرب دو آرایه را می نویسید این هیچ معنایی برای کامپایلر ندارد.
                        برای ضرب ماتریس باید یک تابع جداگانه بنویسید به طوری که دو آرایه را دریافت کنه و نتیجه را در آرایه دیگری ذخیره کنه.
                        مثلا در لینک زیر یک ماتریس m*n در یک ماتریس p*q ضرب می شود.
                        http://www.programmingsimplified.com/c-program-multiply-matrices

                        دیدگاه


                          #13
                          پاسخ : دوستان به نظر شما مشکل این برنامه چیه؟؟

                          نوشته اصلی توسط sadeghmojtabaei
                          سلام دوباره.
                          ببینید وقتی شما در برنامه ضرب دو آرایه را می نویسید این هیچ معنایی برای کامپایلر ندارد.
                          برای ضرب ماتریس باید یک تابع جداگانه بنویسید به طوری که دو آرایه را دریافت کنه و نتیجه را در آرایه دیگری ذخیره کنه.
                          مثلا در لینک زیر یک ماتریس m*n در یک ماتریس p*q ضرب می شود.
                          http://www.programmingsimplified.com/c-program-multiply-matrices
                          خیلی ممنون،خیلی لطف کردید :applause:
                          صبرت که تمام شد نرو!
                          "معرفت"
                          تازه از آن لحظه آغاز می شود...

                          دیدگاه

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