ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 7 از 7

موضوع: رسم نمودار

  1. #1
    2014/11/24
    19
    0

    رسم نمودار

    دوستان من یه ماتریس 2در 21 مثل X دارم. سطر اول مختصات محور عمودی و سطر دوم مختصات محور افقی هست.
    یعنی در واقع 21تا نقطه دارم که ایکس و وای برای اونها مشخصه
    این نقاط رو با دستور ((:,plot(X(1,,X(2 رسم کردم
    بعد از انجام این کار میخام برای همین منحنی مقادیر محور عمودی رو در اعداد 1 تا 21 بدست بیارم(بدون استفاده از کرسر)
    نمیدونم تونستم مشکلمو بیان کنم یا نه
    لطفا راهنمایی کنید اورژانسیه
    X=[-18 -16.17 -14.43 -12.6 -10.67 -9.005 -7.2 -5.461 -3.653 -1.844 0.03617 1.7 3.58 5.244 6.908 9 10.6 12.48 14.29 16.09 18;0 -0.7306 -1.507 -2.146 -2.922 -3.516 -4.008 -4.384 -4.658 -4.886 -4.932 -4.886 -4.703 -4.475 -4.064 -3.471 -2.968 -2.237 -1.553 -0.7306 0];t
  2. #2
    2008/11/08
    خارج از ایران
    170
    25

    پاسخ : رسم نمودار

    سلام

    از دستور interp1 میتونید استفاده کنید :

    به این صورت میخواستین ؟

    کد:
    clc; clear ; close all;
    
    x=[-18 -16.17 -14.43 -12.6 -10.67 -9.005 -7.2 -5.461 -3.653 -1.844 0.03617 1.7 3.58 5.244 6.908 9 10.6 12.48 14.29 16.09 18;
      0 -0.7306 -1.507 -2.146 -2.922 -3.516 -4.008 -4.384 -4.658 -4.886 -4.932 -4.886 -4.703 -4.475 -4.064 -3.471 -2.968 -2.237 -1.553 -0.7306 0];
    plot(x(1,:),x(2,:));
    
    for i=1:21
    Y=interp1(x(1,:),x(2,:),i);
    
    fprintf('P(%d,%d)= %f \n\n',i,i,Y);
    
    end
  3. #3
    2014/11/24
    19
    0

    پاسخ : رسم نمودار

    آهان مرسی همینه ممنونم
    این الان مقادیر منحنی رو توی ایکس های صحیح نشون میده دیگه؟با توجه به اینکه منحنی من متقارنه میشه همین اعدادو برای سمت اعداد منفی هم در نظر گرفت
    اگر منحنی متقارن نباشه چی؟یعنی بخام (5-,5-)P رو برای مثال داشته باشم؟
  4. #4
    2008/11/08
    خارج از ایران
    170
    25

    پاسخ : رسم نمودار

    اگه نمیخوای توی حلقه باشه و بصورت دستی بدی :

    Y=interp1(x(1,,x(2,,-5)

    اگه همون حلقه رو میخوای که i- باید قرار بدی
  5. #5
    2008/11/08
    خارج از ایران
    170
    25

    پاسخ : رسم نمودار

    البته به این صورتی هم که میگیم شاید درست نباشه مفهومش.
    یعنی بیاد بدست بیاریم که مقدار y در x=-5 چند میشه! که جوابش میشه
    کد:
    Y =
    
      -4.4539
  6. #6
    2008/11/08
    خارج از ایران
    170
    25

    پاسخ : رسم نمودار

    به این صورت چاپ کنه بهتره :
    کد:
    clc; clear ; close all;
    
    x=[-18 -16.17 -14.43 -12.6 -10.67 -9.005 -7.2 -5.461 -3.653 -1.844 0.03617 1.7 3.58 5.244 6.908 9 10.6 12.48 14.29 16.09 18;
      0 -0.7306 -1.507 -2.146 -2.922 -3.516 -4.008 -4.384 -4.658 -4.886 -4.932 -4.886 -4.703 -4.475 -4.064 -3.471 -2.968 -2.237 -1.553 -0.7306 0];
    plot(x(1,:),x(2,:));
    
    for i=1:21
    Yp=interp1(x(1,:),x(2,:),i);
    
    fprintf('Y(%d)= %f \n\n',i,Yp);
    
    end
    
    for i=1:21
    Yn=interp1(x(1,:),x(2,:),-i);
    
    fprintf('Y(%d)= %f \n\n',-i,Yn);
    
    end
    مثلاً اولی یعنی مقدار Y در x=-5 برابر است با -4.905353
  7. #7
    2014/11/24
    19
    0

    پاسخ : رسم نمودار

    مرسی. حل شد
نمایش نتایج: از 1 به 7 از 7

موضوعات مشابه

  1. رسم نمودار
    توسط mojtaba74 در انجمن Matlab
    پاسخ: 1
    آخرين نوشته: 2015/07/15, 15:18
  2. رسم نمودار x^2+y^2+z^2=1
    توسط zare71 در انجمن Matlab
    پاسخ: 3
    آخرين نوشته: 2012/03/11, 22:04
  3. رسم نمودار
    توسط leylijoon در انجمن میکروکنترلرهای AVR
    پاسخ: 4
    آخرين نوشته: 2010/07/10, 10:24
  4. رسم نمودار
    توسط Ahp_online در انجمن Matlab
    پاسخ: 3
    آخرين نوشته: 2010/03/14, 07:35
  5. نمودار
    توسط hamedata در انجمن Proteus
    پاسخ: 2
    آخرين نوشته: 2009/01/11, 12:08

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

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