View Full Version : سوال: مشکل در فرمول نویسی در دلفی
MozenAbasi
پنج شنبه 20 مرداد 1390, 21:52 عصر
سلام به همه اساتید و دوستان خوبم .
من می خوام توی برنامم بتونم فرمول نویسی ریاضی داشته باشم . طوری که برنامم این قابلیت رو داشته باشه که مثلا بشه یک سوال ریاضی که شامل یه دستگاه دو معادله و دو مجهول باشه که هر معادش هم پر از انتگرال و فرمولهای ریاضی خفن باشه (برای مثال گفتم که پیچیدگی ریاضیش مشخص بشه) توش نوشت .
می خوام به همچین سوالی رو تو پایگاه دادم که SQL هستش ذخیره کنم طوری که قالبش تغییر نکنه یعنی بشه هم از اون یه خروجی تصویر یا PDF گرفت و هم یه خروجی ازش داشته باشیم که بشه در صورت لزوم اون رو اصلاحش کرد .
ممنون میشم که بصورت واضح و ساده طوری که من که تازه با دلفی شروع کردم راحت متوجه بشه راهنماییم کنید .
از همه شما اساتید ممنونم.
یوسف زالی
جمعه 21 مرداد 1390, 00:29 صبح
سلام.
شما برای این کار نیاز به پارسر دارید که با شرایطی که میگید احتمالا محاسبات ابری هم بخواهید!
این سایت از این روش استفاده میکنه و جواب معادلات ریاضی - شیمی - فیزیک - آمار - هندسه و ... رو میده.
می تونین از اون الگو بگیرین:
www.wolframalpha.com (http://www.wolframalpha.com)
برای مثال بنویسید:
integrate ln x sin x dx
و مثل بار اول من کلی ذوق کنید که علم تا کجا پیش رفته :لبخند:
Felony
جمعه 21 مرداد 1390, 04:24 صبح
پست شماره 3 این تاپیک (http://barnamenevis.org/showthread.php?254840-%D8%AF%D8%B1%DB%8C%D8%A7%D9%81%D8%AA-%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA-%D9%87%D8%A7%DB%8C-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-%D9%88-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C)یه کامپوننت رایگان هست که میتونه محاسبات معمول رو انجام بده .
BORHAN TEC
جمعه 21 مرداد 1390, 10:26 صبح
در این مواقع می توانید از مفسرها هم کمک بگیرید. به عنوان مثال RemObjects Pascal Script که می توانید آن را به صورت کامپوننت نصب کنید.
MozenAbasi
جمعه 21 مرداد 1390, 11:34 صبح
ضمن تشکر از هر سه دوست عزیز که لطف کردند پاسخ دادن ، خدمت دوستان عزیزم جناب yousijoon و مجتبی تاجیک می خواستم عرض کنم که پارسر معادله رو جواب می ده ، در صورتی که من می خوام فقط فرمول ریاضی تو متنم بنویسم مثل WORD که امکان فرمول نویسی داره . امیدوارم که منظورم رو تونسته باشم برسونم .
جناب شاهین عشایری این کامپوننت رو از کجا میتونم گیر بیارم ؟
BORHAN TEC
جمعه 21 مرداد 1390, 12:29 عصر
این کامپوننت ها رایگان هستند و میتونید از سایت زیر دانلودشان کنید:
http://www.remobjects.com/ps.aspx
این هم راهنمای مربوط به آن:
http://wiki.remobjects.com/wiki/Pascal_Script
البته به نظر من یادگیری نحوه کار با این کامپوننت ها در بسیاری از شرایط و در پروژه های واقعی ارزش بسیار زیادی خواهد داشت. همچنین توجه داشته باشید که Pascal Script به گونه ای است که می توانید با استفاده از آن از توابع API هم استفاده کنید. البته این فقط یکی از ده ها ویژگی Pascal Script است. :چشمک:
یوسف زالی
جمعه 21 مرداد 1390, 19:14 عصر
بله. اشتباهی با پیش زمینه ذهنی باهاش برخورد کردم...
فکر کنم برای این کار بهتر باشه متن رو ذخیره کنید و فقط در حالت نمایش اون رو به یک عکس تبدیل کنید.
مثلا اگر نوشته بودید integrate بیاد و یک علامت انتگرال بگذاره...
برای اصلاح هم متن رو اصلاح کنید و نمایش رو refresh کنید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.