سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: رسم نمودار با Tikz  (دفعات بازدید: 4058 بار)

آفلاین علیرضا‌علی پور

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 5
  • -دریافت شده: 0
  • ارسال: 57
    • ديدن مشخصات
رسم نمودار با Tikz
« : ژوئیه 07, 2014, 08:25:55 pm »
با سلام

مطابق با فایل پیوست من می خوام نمودار رو رسم کنم. بسته های tikz و  fill between رو هم فعال کردم ولی نمی دونم چرا رسم نمیشه؟ (این از صفحه ۳۶۵ کتاب
Manual for Package pgfplots نسخه ۱.۱۰ هستش)

ممنون میشم بهم کمک کنید

آفلاین ابوالفضل دیانت

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 192
  • -دریافت شده: 271
  • ارسال: 812
    • ديدن مشخصات
پاسخ : رسم نمودار با Tikz
« پاسخ #1 : ژوئیه 07, 2014, 08:45:57 pm »
با سلام
شما احتمالا بسته pgfplots را فراخوانی کرده اید ولی fillbetween را load نکرده اید، یا intersections را load‌ نکرده اید. باید به صورت زیر باشد.
نکته: fillbetween یک کتابخانه از بسته pgfplots است، دقیقا به مانند intersections که یک کتابخانه از بسته tikz است که باید آن ها را به ترتیب با دستوراتusepgfplotslibrary و  usetikzlibrary بارگزاری کرد.
\documentclass{report}

\usepackage{tikz}
\usetikzlibrary{intersections}
\usepackage{pgfplots}
\usepgfplotslibrary{fillbetween}

\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot[blue,name path=A,domain=0:1] {sqrt(x)};
\addplot[red, name path=B,domain=0:1] {sqrt(x/2)};
\addplot[gray] fill between[of=A and B];
\end{axis}
\end{tikzpicture}
\end{document}
باتشکر
« آخرين ويرايش: ژوئیه 07, 2014, 08:50:12 pm توسط ابوالفضل دیانت »

آفلاین علیرضا‌علی پور

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 5
  • -دریافت شده: 0
  • ارسال: 57
    • ديدن مشخصات
پاسخ : رسم نمودار با Tikz
« پاسخ #2 : ژوئیه 07, 2014, 10:07:28 pm »
مرسی از پاسخت. نکاتی رو که گفتی رو رعایت کردم ولی نمیشهم. نمی دونم مشکل از کجاست؟!!!

آفلاین ابوالفضل دیانت

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 192
  • -دریافت شده: 271
  • ارسال: 812
    • ديدن مشخصات
پاسخ : رسم نمودار با Tikz
« پاسخ #3 : ژوئیه 07, 2014, 10:11:27 pm »
با سلام
شما دقیقا کد بالا را در یک فایل مجزا اجرا کنید. آیا خطایی می‌دهد؟
اگر جواب مثبت است فایل log و tex را بفرستید.
اگر دارید کد را به قسمتی از یک کد بزرگ اضافه می کنید، لطفا یک مثال نمونه از آن بفرستید.
باتشکر

آفلاین علیرضا‌علی پور

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 5
  • -دریافت شده: 0
  • ارسال: 57
    • ديدن مشخصات
پاسخ : رسم نمودار با Tikz
« پاسخ #4 : ژوئیه 07, 2014, 10:25:18 pm »
فایل هارو برای شما فرستادم.

مرسی

آفلاین ابوالفضل دیانت

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 192
  • -دریافت شده: 271
  • ارسال: 812
    • ديدن مشخصات
پاسخ : رسم نمودار با Tikz
« پاسخ #5 : ژوئیه 07, 2014, 10:34:07 pm »
با سلام
من با TexLive 2014 مشکلی در اجرا ندارم.
ظاهرا هم Texlive شما قدیمی است یعنی 2012 هست و هم بسته هایی که استفاده می کنید خیلی قدیمی است برای 2010 است.
ظاهرا شما دارید راهنمای pgf tikz جدید را می خوانید که یکسری امکانات اضافه شده است که در قبلا نبوده است.
به نظر من در کل اول Texlive خود را 2014 بکنید. آن گاه می توانید از این ویژگی‌های جدید استفاده کنید.
به خصوص که همین چند وقت قبل pgf tikz نسخه جدید با امکانات جدیدی را ارایه کرد.
باتشکر

آفلاین علیرضا‌علی پور

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 5
  • -دریافت شده: 0
  • ارسال: 57
    • ديدن مشخصات
پاسخ : رسم نمودار با Tikz
« پاسخ #6 : ژوئیه 08, 2014, 01:15:28 am »
مرسی از راهنمایت.

برای آپدیت چه اقداماتی رو باید انجام بدم؟

من نسخه pgfmanual-Version 3.0.0 رو دارم. نسخه  جدید تری اومده؟


بازم ممنون
موفق باشی

آفلاین علیرضا‌علی پور

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 5
  • -دریافت شده: 0
  • ارسال: 57
    • ديدن مشخصات
پاسخ : رسم نمودار با Tikz
« پاسخ #7 : ژوئیه 08, 2014, 01:17:17 am »
ببخشید یادم رفت بگم که من با TeXstudio کار می کنم. برای آپدیت اون باید چه اقداماتی رو انجام بدم؟

آفلاین ابوالفضل دیانت

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 192
  • -دریافت شده: 271
  • ارسال: 812
    • ديدن مشخصات
پاسخ : رسم نمودار با Tikz
« پاسخ #8 : ژوئیه 08, 2014, 01:21:46 am »
با سلام
شما manual را نسخه ۳ دارید ولی بسته ای که بر روی سیستم شما نصب است نسخه اش خیلی پایین است. مشکل اصلی با Texlive شما است نه Editor شما.
برای بروزرسانی و یا نصب Texlive به انجمن Texlive در همین سایت مراجعه کنید، تمامی مطالب لازم در آن جا هست.
گرچه مشکل از Texstudio شما نیست، اما برای بروز رسانی آن به سایت زیر بروید و اگر نسخه شما قدیمی است نسخه قبلی را پاک کنید و نسخه دانلود شده زیر را نصب کنید.

http://texstudio.sourceforge.net/

باتشکر

 

اخلال بسته‌ی xepersian در نمودار رسم شده توسط بسته‌ی tikz

نویسنده امیرحسین شرفیانجمن گرافیک، جدول و شکل

پاسخ ها: 1
مشاهده: 2442
آخرين ارسال اوت 05, 2011, 05:41:55 pm
توسط vafa
رسم نمودارهای درختی با Tikz

نویسنده محمود امین‌طوسیانجمن گرافیک، جدول و شکل

پاسخ ها: 0
مشاهده: 6827
آخرين ارسال اكتبر 01, 2009, 03:07:20 pm
توسط محمود امین‌طوسی
رسم نمودار با نرم افزار qtiplot و خروجی به تک

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

پاسخ ها: 0
مشاهده: 5485
آخرين ارسال اكتبر 02, 2009, 09:04:26 am
توسط e.roknabadi
مقایسهٔ Pstricks و PGF&TikZ و Asymptote

نویسنده محمود امین‌طوسیانجمن گرافیک، جدول و شکل

پاسخ ها: 2
مشاهده: 9482
آخرين ارسال ژوئن 30, 2012, 10:56:47 pm
توسط ابوالفضل دیانت
سوال درباره‌ی نمودار (مربوط به بستی xy)

نویسنده meim007انجمن ریاضیات و علوم

پاسخ ها: 21
مشاهده: 8821
آخرين ارسال فوریه 09, 2010, 02:37:03 pm
توسط meim007
نمودار درون نمودار دیگر

نویسنده علیانجمن گرافیک، جدول و شکل

پاسخ ها: 8
مشاهده: 5581
آخرين ارسال آوریل 06, 2010, 11:22:32 pm
توسط علی
tikz و bidi

نویسنده vafaانجمن زی‌تک

پاسخ ها: 0
مشاهده: 1753
آخرين ارسال مه 07, 2010, 05:45:23 pm
توسط vafa
مشکل با tikz در نسخه‌های اخیر

نویسنده محمود امین‌طوسیانجمن زی‌تک

پاسخ ها: 1
مشاهده: 1965
آخرين ارسال مه 26, 2010, 05:32:47 am
توسط vafa