برای مثال، جداول می توانند نتایج مقادیر مشتق شده و نتایج حاصل از پروب ها را ذخیره کنند. نتایج در پنجره Tables نمایش داده می شود که به طور پیش فرض در زیر پنجره Graphics قرار دارد .
اگر تغییری در تنظیمات جدول ایجاد کردید، روی دکمه Update ) در بالای پنجره تنظیمات کلیک کنید .
یک گره جدول در زیر جدول ها اضافه می شود . روی گره کلیک کنید تا جدولی با توضیحات و مقادیر گره ادغام انتخاب شده در پنجره جدول نمایش داده شود .
می توانید از گره های Table Graph و Table Surface برای رسم داده ها در جداول استفاده کنید.
پنجره جدول و گره جداول
|
سه روش برای ارزیابی یک گره مقادیر مشتق شده و قرار دادن نتیجه در یک جدول وجود دارد :
•
|
روی دکمه ارزیابی ( ) که در گوشه سمت چپ بالا، برای مثال، یک پنجره تنظیمات برای ادغام حجم ، ادغام سطح ، یا ادغام خط وجود دارد، کلیک کنید .
|
•
|
در Model Builder ، روی گرههای خاص مشتقشده (مثلاً Volume ، Surface یا Line Integration ) کلیک راست کرده و Evaluate را انتخاب کنید .
|
•
|
در Model Builder ، بر روی گره ارزش های مشتق شده کلیک راست کرده و برای ارزیابی همه گره های ارزش های مشتق شده، گزینه Evaluate All ( ) را انتخاب کنید . این نتایج را به هر جدول موجود اضافه می کند. Clear and Evaluate All ( ) را انتخاب کنید تا ابتدا جداول آسیب دیده پاک شود و سپس تمام گره های مقادیر مشتق شده ارزیابی شوند .
|
علاوه بر این، میتوانید جدول خروجی را برای دادههای یک پروب در قسمت Table and Windows Settings در پنجره تنظیمات probe مشخص کنید . همچنین، برای جاروهای پارامتریک تو در تو، میتوانید یک جدول پروب انباشته را اضافه کنید، که ماتریسی از مقادیر را ارائه میکند که در آن سطرها و ستونها دو پارامتر مستقل را نشان میدهند.
برای حذف همه جداول، روی گره اصلی Tables کلیک راست کرده و Delete All ( ) را انتخاب کنید. برای پاک کردن محتویات همه جداول، روی گره اصلی Tables کلیک راست کرده و Clear All را انتخاب کنید .
داده ها
در صورت امکان (مثلاً برای جداول پروب انباشته) یک قالب داده را از لیست قالب ارائه انتخاب کنید : همه (پیشفرض) یا پر شده :
•
|
همه تمام داده ها را در جدول نمایش می دهد. برای بسیاری از جداول، این تنها قالب موجود است.
|
•
|
برای ایجاد ماتریسی از دادهها از مثلاً یک جاروی پارامتریک تودرتو با پارامترهای مستقل، گزینه Filled را انتخاب کنید .
|
خود جدول را می توان بدون توجه به تنظیمات موجود در لیست قالب ارائه پر کرد .
|
جداول پر شده را فقط میتوان با مطالعاتی تولید کرد که همه ترکیبها را در جابجاییهای پارامتریک خود انتخاب کرده باشند. جداول پر شده، بازیابی دادهها را برای یک جفت پارامتر در قالب ماتریسی ممکن میسازد و میتوان از آنها برای ایجاد نمودارهای سطح پاسخ استفاده کرد. شما می توانید جداول پر شده را از برخی از پروب ها یا با استفاده از مقادیر مشتق شده زمانی که همه راه حل ها انتخاب شده اند، دریافت کنید. اساساً، زمانی جداول پر میشوید که پارامترهای ورودی در یک جابجایی پارامتریک (مانند زمان) یک محصول بیرونی کامل را نشان دهند. در برخی موارد، مانند راه حل های مقدار ویژه یا اگر حل کننده قطع شود، داده ها پر نمی شوند. همچنین، اگر جدول را برای مثال با ارزیابی بیش از یک بار در یک جدول یا حذف ستونها تغییر دهید، دادههای جدول دیگر پر نمیشوند.
برای قالب ارائه پر شده ، در زیر سرصفحه های ستون ، یک توضیح ستون (علاوه بر مقادیر پارامتر) را انتخاب کنید: هیچ ، از داده ها (پیش فرض)، یا دستی . اگر دستی را انتخاب کنید ، توضیحات را در قسمت توضیحات تایپ کنید . سپس آن توضیحات به مقادیر پارامتر در هدر هر ستون اضافه می شود.
در زیر ساختار داده پر شده ، پارامترهای مورد استفاده برای سطرها و ستونها را از فهرست ردیفها و ستونها انتخاب کنید و دادهها (مثلاً کمیت کاوششده) را برای استفاده در جدول از فهرست دادهها انتخاب کنید . این تنظیمات هنگامی که جدول پر می شود، همچنین زمانی که قالب ارائه روی همه تنظیم شده است، در دسترس هستند .
روی دکمه Import کلیک کنید تا داده ها را مثلاً از یک صفحه گسترده وارد کنید. در کادر محاورهای Import که باز میشود، یک فایل داده را برای وارد کردن انتخاب کنید. میتوانید دادهها را از فایلهای متنی (*.txt)، فایلهای CSV (*.csv) و فایلهای داده (*.dat) وارد کنید. اگر مجوز شامل LiveLink™ برای Excel ® باشد ، میتوانید دادهها را از یک فایل Microsoft Excel® (برخی یا همه *.xlsx، *.xls، *.xlsb، *.xlsm) وارد کنید . فرمتهای فایل اکسل پشتیبانی شده به نصب یا عدم نصب اکسل بستگی دارد (به انواع فایلهای پشتیبانی شده Microsoft Excel در راهنمای مرجع برنامهنویسی COMSOL Multiphysics مراجعه کنید ).
داده های وارد شده جایگزین داده های موجود در جدول می شود.
|
میتوانید دادهها را در چندین گره جدول وارد کنید تا دادههای راهحل صادر شده از مدلهای مختلف را در یک نمودار ترسیم کنید. برای انجام این کار، پس از وارد کردن داده ها، یک گروه طرح 1 بعدی ایجاد کنید و سپس گره های Table Graph را که به هر یک از جداول اشاره می کنند، اضافه کنید.
ذخیره سازی
همچنین میتوانید دادههای جدول را به جای یا علاوه بر ذخیره آن در مدل، روی فایل ذخیره کنید. روشی را برای ذخیره داده های جدول از لیست جدول فروشگاه انتخاب کنید :
•
|
در مدل (پیشفرض) را برای ذخیره دادههای جدول در مدل انتخاب کنید .
|
•
|
On file را انتخاب کنید تا داده های جدول در مدل را در فایلی که ابتدا با کلیک بر روی Browse انتخاب کرده اید ذخیره کنید یا در قسمت Filename وارد کنید . به عنوان مثال، این امکان را فراهم میکند که در حین حل کردن، دادههای بیشتری را با استفاده از کاوشگرها بدون قرار دادن تمام دادهها در مدل پیگیری کنید. روی پیکان رو به پایین برای منوی File Location Actions ( ) کلیک کنید تا Copy File Location ( ) را انتخاب کنید و (اگر محل فایل را کپی کرده اید) Paste File Location ( ) را انتخاب کنید.
|
•
|
In model and on file را انتخاب کنید تا داده های جدول هم در مدل و هم در فایل ذخیره شوند.
|
برای فضای ذخیره سازی در مدل، اندازه بافر را در قسمت Maximum number of rows مشخص کنید . پیش فرض جداول جدید از صفحه Results>Tables در کادر گفتگوی Preferences گرفته شده است (تنظیمات کارخانه: 10000 ردیف). اگر اندازه جدول بیشتر از تعداد ردیفها باشد، نرمافزار ردیفها را از بالا حذف میکند. اگر از یک عدد بزرگ استفاده می کنید، بیشتر داده های جدول بدون کوتاه شدن در جدول قرار می گیرند.
محدودیت ردیف فقط برای داده های جدول در مدل اعمال می شود و نه برای جداول با داده های ذخیره شده در یک فایل.
|
سرصفحه های ستون
وقتی قالب ارائه روی همه تنظیم شده باشد، می توانید سرصفحه های هر ستون را در جدول مشخص کنید . در ستون Header هدری را که می خواهید برای ستون مربوطه استفاده کنید وارد کنید. وقتی دادههای جدول را از یک فایل وارد میکنید، COMSOL Multiphysics از محتویات آخرین ردیف نظر قبل از دادهها برای ایجاد سرصفحههای ستون استفاده میکند که در صورت تمایل میتوانید آنها را ویرایش کنید. برای دادههای جدا شده با کاما و سرصفحههای ستون، فرمت فایل داده CSV (فایلهای csv.) بهترین عملکرد را دارد. اگر یک فایل CSV دقیقاً حاوی یک ردیف بدون دادههای قبل از داده باشد، و ردیف nondata حاوی تعداد مناسب ستون باشد، import محتوای آن ردیف را به عنوان سرصفحه ستون تفسیر میکند.
مکان در رابط کاربری
برای افزودن یک گره جدول ، اگر قبلا ایجاد نشده است، روی گره Tables ( ) کلیک راست کرده و Table را انتخاب کنید . همچنین میتوانید با کلیک کردن روی دکمه ارزیابی (جدول جدید) ( ) که در گوشه سمت چپ بالای پنجره تنظیمات برای Volume Integration ، Surface Integration یا Line Integration قرار دارد ، یک جدول اضافه کنید . این گره را ارزیابی می کند و نتیجه را در یک جدول جدید ذخیره می کند. این دکمه به عنوان دکمه ارزیابی نیز استفاده می شود .