تالار گفتگوی پارسی‌لاتک

لاتک LATEX => گرافیک، جدول و شکل => نويسنده: وحید دامن‌افشان در اكتبر 04, 2009, 01:25:52 pm

عنوان: رسم شکل های مربوط به سیستمهای دینامیکی با استفاده از نرم‌افزارهای ریاضی
رسال شده توسط: وحید دامن‌افشان در اكتبر 04, 2009, 01:25:52 pm
من یه عالمه شکل مربوط به معادلات دیفرانسیل و سیستم های دینامیکی دارم که باید هر چه زودتر رسمشون کنم. چند تاشو تو فایل ضمیمه قرار دادم. توی این شکل ها، منظور از «x نقطه»، dx/dt است. من خودم کلی با mathematica ور رفتم اما نتونستم رسمشون کنم (به احتمال خیلی زیاد، این شکل ها با mathematica رسم شده).
عنوان: پاسخ : رسم شکل های مربوط به سیستمهای دینامیکی
رسال شده توسط: محمود امین‌طوسی در اكتبر 05, 2009, 08:52:02 am
با عرض معذرت من با گرافیک در لاتک خوب کار نکرده‌‌ام. شاید آقا آرش که ظاهراً کار با pstricks را شروع کرده‌اند بهتر بتوانند جواب دهند.
ضمنا یک نگاهی هم به صفحه ۳۲۳ از فایل pstricks-doc.pdf و صفحه ۶۵ از فایل pstricks-add-doc.pdf بیانداز. شکلهایش شبیه شکلهای شماست.
مثالهای TikZ (http://www.texample.net/tikz/examples/)و Asymptote (http://www.piprime.fr/asymptote/) روی اینترنت را هم نگاه کن.

در ضمن حتماً معادلات شکلهای مورد نظر را داری. اگر با ابزار لاتک نمی‌توانی از MATLAB یا ترکیب MATLAB و ابزار لاتک استفاده کن. من برای یک مقاله که برنامه‌اش را در MATLAB نوشته بودم و MATLAB توابع مناسبی برای رسم شکل موردنظر من نداشت، دستورات مورد نیاز برای رسم شکلم با pstricks را با همان MATLAB تولید نموده و کد pstricks تولید شده را داخل سند لاتک قرار دادم. یک خطش این بود:
(sprintf('\\psline[linestyle=dashed,linewidth=0.3pt,linecolor=red](%d,%d)(%5.2f,%5.2f)',i,0,A(i).x2,A(i).y2
عنوان: پاسخ : رسم شکل های مربوط به سیستمهای دینامیکی با استفاده از نرم‌افزارهای ریاضی
رسال شده توسط: هادی صفی‌اقدم در نوامبر 29, 2012, 06:11:49 pm
من یه عالمه شکل مربوط به معادلات دیفرانسیل و سیستم های دینامیکی دارم که باید هر چه زودتر رسمشون کنم. چند تاشو تو فایل ضمیمه قرار دادم. توی این شکل ها، منظور از «x نقطه»، dx/dt است. من خودم کلی با mathematica ور رفتم اما نتونستم رسمشون کنم (به احتمال خیلی زیاد، این شکل ها با mathematica رسم شده).
وحید جان این شکل‌ها را آخرش با چی کشیدی؟
عنوان: پاسخ : رسم شکل های مربوط به سیستمهای دینامیکی با استفاده از نرم‌افزارهای ریاضی
رسال شده توسط: Jalil در نوامبر 29, 2012, 08:16:48 pm
این نوع نمودارها، نمودار صفحه فاز نامیده می‌شوند.
 در نرم افزار Mathematica برای رسم آن باید بسته زیر را دانلود کنید
که مثال هم دارد.

The CurvesGraphics6 package

در آدرس زیر هست
http://users.dimi.uniud.it/~gianluca.gorni/Mma/CurvesGraphics6.nb.zip

از صفحه
http://users.dimi.uniud.it/~gianluca.gorni/Mma/Mma.html
می توانید اطلاعات تکمیلی را بخوانید

من شکل پایین سمت چپ را رسم کردم که پیوست شده است.
عنوان: پاسخ : رسم شکل های مربوط به سیستمهای دینامیکی با استفاده از نرم‌افزارهای ریاضی
رسال شده توسط: حسن ذاکری در نوامبر 29, 2012, 08:52:30 pm
با matlab و جعبه ابزار pplane8 هم می‌تونید رسم کنید. امکانات خوبی هم در اختیارتون میذاره.
یه ام‌فایل کوچیک هست که phase plane‌ رو رسم می‌کنه.
plato.asu.edu/MAT275/pplane8.m

فکر می‌کنم شکل‌های پست اول مال کتاب خلیله، درسته؟
عنوان: پاسخ : رسم شکل های مربوط به سیستمهای دینامیکی با استفاده از نرم‌افزارهای ریاضی
رسال شده توسط: وحید دامن‌افشان در نوامبر 29, 2012, 10:02:32 pm
وحید جان این شکل‌ها را آخرش با چی کشیدی؟
اینا رو یکی از دوستام که باهاش کتاب نوشتم، با میپل رسم کرد. متاسفانه یادم نیست که با چه بسته‌ای رسمشون کرد.
عنوان: پاسخ : رسم شکل های مربوط به سیستمهای دینامیکی با استفاده از نرم‌افزارهای ریاضی
رسال شده توسط: فرشاد ترابی در نوامبر 30, 2012, 12:12:52 am
اگه فقط همین 6تا شکل هست من فردا براتون با CorelDraw ترسیم میکنم.
ولی اگر منظورتون این هست که با چه نرم‌افزاری میشه اینارو رسم کرد و دنبال یک راه حل برای ترسیم شکلهای مشابه
هستید فکر کنم با متلب هم بشه رسم کرد.
عنوان: پاسخ : رسم شکل های مربوط به سیستمهای دینامیکی با استفاده از نرم‌افزارهای ریاضی
رسال شده توسط: هادی صفی‌اقدم در نوامبر 30, 2012, 02:30:53 am
اگه فقط همین 6تا شکل هست من فردا براتون با CorelDraw ترسیم میکنم.
ولی اگر منظورتون این هست که با چه نرم‌افزاری میشه اینارو رسم کرد و دنبال یک راه حل برای ترسیم شکلهای مشابه
هستید فکر کنم با متلب هم بشه رسم کرد.
ممنون دکتر. ولی آقا وحید این پست را چند ماه پیش زده بود. جواب هم گرفته بودن.
من خواستم ببینم آخرش با چی کشیدن. چون من هم چند تا دارم که باید برای کسی بکشم.
عنوان: پاسخ : رسم شکل های مربوط به سیستمهای دینامیکی با استفاده از نرم‌افزارهای ریاضی
رسال شده توسط: حسن ذاکری در نوامبر 30, 2012, 05:36:04 am
ممنون دکتر. ولی آقا وحید این پست را چند ماه پیش زده بود. جواب هم گرفته بودن.
من خواستم ببینم آخرش با چی کشیدن. چون من هم چند تا دارم که باید برای کسی بکشم.
شدیداً matlab رو با pplane8‌ توصیه می‌کنم!
عنوان: پاسخ : رسم شکل های مربوط به سیستمهای دینامیکی با استفاده از نرم‌افزارهای ریاضی
رسال شده توسط: فرشاد ترابی در نوامبر 30, 2012, 10:18:17 am
ممنون دکتر. ولی آقا وحید این پست را چند ماه پیش زده بود. جواب هم گرفته بودن.
من خواستم ببینم آخرش با چی کشیدن. چون من هم چند تا دارم که باید برای کسی بکشم.

اوپسسسس! حواسم نبود تاریخ رو چک کنم!
عنوان: پاسخ : رسم شکل های مربوط به سیستمهای دینامیکی با استفاده از نرم‌افزارهای ریاضی
رسال شده توسط: Jalil در نوامبر 30, 2012, 10:42:51 am
شکلهایی که با pplane8 در matlab رسم میشه پیکان ها روی نمودار نیست و در پس زمینه رسم شده است و برای رسم مسیرها باید روی نمودار کلیک کنید در نتیجه ساختن شکل یکنواخت و منظم و متقارن یک کم مشکله شاید هم راحتره!؟
 اما با بسته  CurvesGraphics6
در Mathematica ضمن اینکه پیکانها روی نمودار قرار دارد و نه در پس زمینه و همچنین نمودار به صورت متقارن رسم می شود نه با کلیک روی نمودار!!! به شکلی که آقا وحید داده نزدیکتر و شبیه تر است.
انتخاب با شماست.