حل کننده FFT

حل کننده FFT

حل کننده FFT
حل کننده FFT ( ) یک تبدیل فوریه گسسته را برای راه حل های ورودی وابسته به زمان یا فرکانس با استفاده از FFT (تبدیل فوریه سریع) انجام می دهد. می توانید حل کننده FFT را به مطالعات دامنه فرکانس و وابسته به زمان اضافه کنید. حل کننده FFT هم از FFT رو به جلو از حوزه زمان به حوزه فرکانس و هم از NFT معکوس (تبدیل فوریه غیریکنواخت) یا FFT معکوس از حوزه فرکانس به حوزه زمان پشتیبانی می کند. راه حل ورودی باید از نوع وابسته به زمان برای FFT رو به جلو یا از نوع پارامتریک برای NFT معکوس (INFT) یا FFT معکوس (IFFT) باشد. راه حل ورودی می تواند داده های با ارزش واقعی یا پیچیده داشته باشد.
شما می توانید نتایج یک FFT یا INFT/IFFT را مانند هر راه حل دیگری تجسم کنید، و می توان آن را به همان روش پس پردازش کرد. خروجی معمولاً یک کمیت با ارزش پیچیده است. از abs(u) برای رسم قدر مطلق استفاده کنید یا از real(u) و imag(u) برای رسم قسمت های واقعی و خیالی به ترتیب استفاده کنید.
جلو FFT
برای FFT رو به جلو (مورد وابسته به زمان)، یک راه حل وابسته به زمان از زمان های 0 ,…, − } به فرکانس های 0 , …, − } در حوزه فرکانس تبدیل می شود.
معکوس NFT / معکوس FFT
برای NFT معکوس یا FFT معکوس (مورد دامنه فرکانس)، یک راه حل وابسته به فرکانس از فرکانس های 0 , …, − } به بارهای 0 , …, − } در زمان تبدیل می شود. دامنه. الگوریتم FFT برای تبدیل معکوس استفاده می شود اگر لیست فرکانس ورودی و لیست زمانی خروجی با هم فاصله داشته باشند و محدوده زمانی خروجی داده شده با داده های ورودی مطابقت داشته باشد. در غیر این صورت از الگوریتم NFT استفاده می شود.
 
اگر ماژول مکانیک سازه را دارید، یکی از این مثال ها را با استفاده از حل کننده FFT ببینید:
تجزیه و تحلیل ارتعاش یک پرتو عمیق : مسیر کتابخانه کاربردی ماژول_مکانیک_ساختاری/مثالهای_تأیید/پرتو_عمیق_ارتعاشی
میراگر ساختاری ویسکوالاستیک : مسیر کتابخانه کاربرد ماژول_مکانیک_سازه/دینامیک_و_ارتعاش/فرکانس_دمپر_ویسکوالاستیک
عمومی
از لیست مرحله تعریف شده توسط مطالعه ، یک مرحله مطالعه فرکانس به زمان FFT یا زمان به فرکانس FFT متناظر را انتخاب کنید (در صورتی که چنین مرحله مطالعه گره FFT حل کننده را ایجاد کند ، تنظیمات حل کننده FFT سپس از مرحله مطالعه کنترل می شوند، پیش فرض است) یا User defined را برای تعریف تنظیمات مربوطه در حل کننده FFT انتخاب کنید (به زیر مراجعه کنید).
از لیست Transformation ، Forward برای FFT رو به جلو از حوزه زمان به حوزه فرکانس یا Inverse برای NFT/FFT معکوس از حوزه فرکانس به حوزه زمان را انتخاب کنید . اگر یک مرحله مطالعه حل کننده FFT را کنترل کند، تنظیم تبدیل از آن مرحله مطالعه تعیین می شود.
از لیست تجویز شده ، راه حل (پیش فرض) را برای استفاده از راه حل به عنوان ورودی مطالعه انتخاب کنید ، یا عبارت اولیه را برای استفاده از عبارتی برای مقادیر اولیه برای جفت کردن یک فیلد به فیلد دیگر انتخاب کنید. سپس نقشه برداری قبل از FFT انجام می شود.
از لیست راه حل ، می توانید هر راه حل قابل اجرا، از جمله راه حل های مطالعات دیگر را انتخاب کنید. همچنین می توانید Current را انتخاب کنید که از راه حل فعلی استفاده می کند. بسته به نوع راه حل انتخاب شده، ممکن است یک لیست استفاده ظاهر شود که در آن می توانید Automatic را انتخاب کنید تا از راه حل فعلی استفاده کنید یا، اگر مقادیر مجاز به درستی تنظیم نشده باشند، یک گره Solution Store یا یک راه حل ذخیره شده مشخص ( Solution Store 1 , مثلا).
برای مقیاس‌بندی محلول، از فهرست مقیاس‌بندی ، تبدیل فوریه گسسته (پیش‌فرض) را برای مقیاس‌بندی گسسته (غیر مقیاس‌شده) یا تبدیل فوریه پیوسته را برای مقیاس‌گذاری پیوسته (مقیاس‌شده بر اساس مرحله زمان یا فرکانس) انتخاب کنید .
عملکرد پنجره
می توانید با انتخاب تیک گزینه Use window function را برای داده های ورودی اعمال کنید. یک تابع پنجره می تواند برای محدود کردن داده های ورودی مفید باشد. گزینه های زیر از لیست عملکرد پنجره موجود است :
از عبارت (پیش‌فرض) را برای استفاده از عبارت واقعی یا پیچیده تعریف‌شده توسط کاربر انتخاب کنید . هر مقدار ورودی در این عبارت ضرب می شود. عبارت را می توان با استفاده از پارامترهای زیر پارامتر کرد:
t : زمان t k در حالت FFT رو به جلو.
فرکانس : فرکانس f k در حالت FFT معکوس.
niterFFTin ، که با شاخص j در موارد FFT رو به جلو و معکوس مطابقت دارد.
nFFTin : تعداد نمونه های ورودی برای موارد FFT رو به جلو و معکوس (یعنی 0 ≤ niterFFTin nFFTin ).
tperiodFFT : دوره زمانی برای مورد FFT رو به جلو. یعنی t در { 0 ,…, t − } با tperiodFFT برابر t − 0 .
freqmaxFFT : محدوده فرکانس برای مورد FFT معکوس. یعنی فرکانس در { 0 , …, f − } با freqmaxFFT برابر f − − 0 .
Cutoff را انتخاب کنید تا پنجره ای را با استفاده از کسر Cutoff c در بازه زمانی 0 تا 1 مشخص کنید. سپس مقادیر ورودی به tj ) = 0 یا ω( ) = 0 برای ≥ cN تنظیم می شوند . این تابع پنجره یک بریدگی واضح را ارائه می دهد، که ممکن است در حوزه زمانی که می دانید حل شما دامنه صفر یا بسیار کمی در پایان دارد مفید باشد.
Rectangular را برای استفاده از پنجره مستطیلی (boxcar) انتخاب کنید ، که تمام داده های ورودی خارج از مقادیر شروع و پایان را در فیلدهای Window start و Window end قطع می کند .
Gaussian را برای استفاده از یک پنجره گاوسی که با یک مقدار مرکز پنجره و یک انحراف استاندارد تعریف شده است، انتخاب کنید .
Hamming را برای استفاده از یک پنجره Hamming که با مقدار شروع پنجره و مقدار پایان پنجره تعریف شده است، انتخاب کنید .
Hanning را انتخاب کنید تا از یک پنجره Hanning (Hann) که با مقدار شروع پنجره و مقدار پایان پنجره تعریف شده است استفاده کنید .
Blackman را برای استفاده از یک پنجره Blackman که با مقدار شروع پنجره و مقدار پایان پنجره تعریف شده است، انتخاب کنید .
برای استفاده از یک پنجره Tukey (پنجره کسینوس مخروطی) که با مقدار شروع پنجره و مقدار پایان پنجره تعریف می شود، Tukey را انتخاب کنید . علاوه بر این، یک پارامتر پنجره تنظیم α وجود دارد که آن را در قسمت پارامتر Window تعریف می کنید (مقدار پیش فرض: 0.5). اگر پارامتر پنجره روی 0 تنظیم شود، پنجره Tukey تبدیل به یک پنجره مستطیلی می شود. اگر روی 1 تنظیم شود، تبدیل به یک پنجره Hanning (Hann) می شود.
برای اطلاعات کلی در مورد عملکردهای پنجره، به رجوع کنید . 24 .
در مورد FFT رو به جلو، برای همه انواع پنجره به جز مورد تعریف شده از یک عبارت تعریف شده توسط کاربر و پنجره قطع، همچنین می توانید یک واحد زمان (پیش فرض: s) را در لیست واحد زمان ارائه شده برای زمان شروع و تعیین کنید . فیلدهای زمان پایان یا فیلدهای مرکز پنجره .
در مورد یک FFT معکوس، برای همه انواع پنجره به جز مورد تعریف شده از یک عبارت تعریف شده توسط کاربر و پنجره قطع، می توانید یک واحد (پیش فرض: هرتز) را نیز در لیست واحد فرکانس مشخص کنید .
تنظیمات اضافی برای Forward FFT
از لیست ورودی ، نوع ورودی را برای FFT فوروارد استفاده کنید:
راه حل ، برای راه حل خود شما .
اولین بار مشتق ، برای اولین بار مشتق راه حل، u t .
مشتق بار اول ، برای بار دوم مشتق راه حل، u tt .
 
مشتقات زمانی استفاده شده به عنوان داده ورودی ممکن است صفر باشند، اگر محاسبه نشوند. در این مورد هیچ هشداری توسط حل کننده FFT صادر نشده است.
از لیست واحد زمان ، یک واحد زمان (پیش‌فرض: s) را برای استفاده برای زمان‌های تبدیل انتخاب کنید. محدوده زمانی ورودی ([ start , end ]) را برای FFT رو به جلو در فیلدهای Start time ( start ) و end time ( end ) مشخص کنید. تعداد راه حل های ورودی درون یابی، N ، از حداکثر فرکانس خروجی مشخص شده به دست می آید و در گزارش حل کننده ظاهر می شود. حداکثر فرکانس خروجی max را با استفاده از لیست واحد فرکانس (پیش‌فرض: هرتز) و قسمت حداکثر فرکانس خروجی مشخص کنید .
اگر زمان شروع یا پایان برای FFT از بازه زمانی 0 ,   ] راه حل ورودی وابسته به زمان تجاوز کند ، راه حل ورودی با صفر (برای شروع  <  0 و پایان  >  N ) پر می شود. . توابع پنجره روی داده های اصلی اعمال می شوند (یعنی ابتدا تابع پنجره اعمال می شود، سپس لایه صفر اضافه می شود).
 
حل‌کننده FFT یک اخطار هنگام اعمال لایه صفر اضافه می‌کند و تعداد صفر راه‌حل‌های اضافه شده در گزارش را ارائه می‌کند. علاوه بر این، زمانی که مقادیر در مرزهای 0 و N صفر نباشند، یک هشدار وجود دارد. در چنین مواردی، یک تابع پنجره مناسب را اعمال کنید.
چک باکس Periodic Input Data به طور پیش فرض انتخاب شده است. سپس حل کننده FFT فرض می کند که end ) = start ) و FFT را بر روی مقادیر ) ,…, − )} برای دفعات مساوی 0 = start انجام می دهد. ,…, − 1 , جایی که N  =  پایان ; یعنی دوره Tپایان  −  start است . خروجی ها {ω( ) , …, ω( − )} هستند . فرکانس ها با  /  T برای 0 , …,  –  1 محاسبه می شوند . اگر کادر چک داده‌های ورودی دوره‌ای را پاک کنید ، حل‌کننده FFT FFT را برای مقادیر ) ,…, N- انجام می‌دهد . )} برای زمانهای مساوی 0 = start ,…, − 1 = end ; یعنی دوره T است (  / (  –  1 ))·( پایان – start ) . خروجی ها {ω( ) , …, ω( − )} هستند . فرکانس ها با  /  T محاسبه می شوند برای 0 ، …،  –  1 . توجه داشته باشید که دوره T نسبت به مورد قبلی متفاوت است. راه حل ورودی وابسته به زمان در زمان های 0 …, – 1 درون یابی می شود . برای اطلاعات در مورد چگونگی تعیین N به توضیحات زیر مراجعه کنید .
از فهرست فرکانس‌های خروجی فروشگاه ، بدون فرکانس منفی برای ورودی واقعی (پیش‌فرض) یا همه فرکانس‌ها را انتخاب کنید . اگر فرکانس‌های منفی را برای ورودی واقعی انتخاب نکنید ، تعداد نمونه‌های ورودی N با N = 2  +  1، با  =  طبقه (( پایان – شروع )· max تعریف می‌شود . اگر همه فرکانس ها را انتخاب کنید ، N با  =   +  تعریف می شود1. در حالت اول، داده های ورودی واقعی فرض می شود و به جای ω( ) , …, ω( ) فقط ω( ) ,…, ω( ) ) ذخیره می شوند. این از دست دادن اطلاعات به دلیل ω( ) = ω ( ) = (اگر داده ورودی واقعی نباشد هشدار داده می شود) نیست.
اگر همه فرکانس‌ها را از فهرست فرکانس‌های خروجی فروشگاه انتخاب کرده‌اید ، سپس از فهرست سفارش خروجی ، می‌توانید طبیعی یا متقارن (پیش‌فرض) را انتخاب کنید:
اگر Natural را انتخاب کنید ، راه حل های خروجی با مقادیر فرکانس غیر منفی مطابقت دارند و مطابق با ω( ) ,…, ω( − ) یا ω( ) ,…, ω( ) در صورت Do مرتب می شوند. عدم ذخیره فرکانس های منفی برای ورودی واقعی تیک انتخاب شده است.
اگر متقارن را انتخاب کنید راه حل های خروجی برای فرکانس های مثبت و منفی تعیین می شوند. اگر کادر بررسی فرکانس‌های منفی برای ورودی واقعی را ذخیره نکنید، به ترتیب خروجی زیر منجر می‌شود:
ω( f − ) , ω( −( − ) , …, ω( − ) , ω( ) , ω( ) , …, ω( − ) , ω ( ) برای N = 2 n +1.
ω( f − ) , ω( −( − ) , …, ω( − ) , ω( ) , ω( ) , …, ω( − ) , ω ( – ) برای N = 2 n .
FFT رو به جلو با استفاده از فرمول بدون مقیاس زیر محاسبه می شود:
برای 0 ، …،  –  1 .
تنظیمات اضافی برای NFT/FFT معکوس
راه حل ها در حوزه فرکانس درون یابی نمی شوند. لازم نیست مقادیر ورودی با هم فاصله داشته باشند و نباید با توجه به فرکانس ها مرتب شوند. داده های ورودی (برای فرکانس های داده شده غیر منفی یا غیر مثبت) به طور پیش فرض توسط فرکانس های منفی یا فرکانس های مثبت با مقادیر ورودی مزدوج پیچیده گسترش می یابد. می‌توانید با استفاده از فهرست نمونه‌های ورودی Extend، این رفتار را روشن و خاموش کنید . افزودن جفت‌های مزدوج پیچیده (پیش‌فرض) یا استفاده از داده‌های اصلی را انتخاب کنید . گزینه اول امکان ایجاد داده‌های خروجی واقعی از داده‌های ورودی با ارزش پیچیده را با ایجاد مجدد داده‌های دور ریخته‌شده توسط گزینه «فرکانس‌های منفی برای ورودی واقعی ذخیره نکنید» را برای FFT فوروارد فراهم می‌کند.
از لیست فرکانس ها ، همه (پیش فرض) یا انتخاب از فاصله را انتخاب کنید :
برای انتخاب ورودی All ، NFT/FFT معکوس همه راه حل های ورودی موجود را تبدیل می کند.
برای انتخاب ورودی Select from interval ، بازه فرکانس ها را با استفاده از فیلدهای کران پایین و کران بالایی که ظاهر می شوند، تعریف می کنید. واحد فرکانس را از لیست واحد فرکانس (پیش‌فرض: هرتز) انتخاب کنید.
واحد زمان را از لیست واحد زمان (پیش‌فرض: s) انتخاب کنید. محدوده زمانی خروجی را برای NFT/FFT معکوس در قسمت Times وارد کنید . این زمان ها با مجموعه ای از مقادیر زمانی انتخاب شده از لیست Times to store مطابقت دارد . پیش‌فرض زمان مراحل برداشته‌شده توسط حل‌کننده است . اگر می‌خواهید از مجموعه زمان دیگری استفاده کنید (شاید برای کاهش اندازه داده‌های خروجی)، از لیست را انتخاب کنید و مراحل زمانی را در قسمت زمان‌های خروجی وارد کنید . سپس داده های خروجی به این زمان های خروجی درون یابی می شوند. بر روی دکمه Range ( ) کلیک کنید تا محدوده ای از مقادیر زمان خروجی را با استفاده از Range تعریف کنیدکادر محاوره ای. تعداد راه حل های خروجی می تواند با تعداد راه حل های ورودی متفاوت باشد.
کادر بررسی داده‌های ورودی دوره‌ای تنها در صورتی در دسترس است که استفاده از داده اصلی را از فهرست نمونه‌های ورودی Extend انتخاب کرده باشید . مقدار بالاترین فرکانس در تبدیل معکوس در نظر گرفته نمی‌شود، اگر چک باکس داده‌های ورودی دوره‌ای انتخاب شده باشد.
FFT معکوس برای داده های ورودی ω( ) , …, ω( − ) با استفاده از فرمول زیر محاسبه می شود:
برای 0 ، …،  –  1. ضریب تصحیح به صورت تعریف شده است
،
که در آن F =  –  0 ، و می توانید آن را به عنوان تغییر مقادیر ورودی برای  ≠  0 با استفاده از فرمول زیر تفسیر کنید:
با ω (  +  N ) = ω(  f j  ) برای 0 , …,  −  1 .
انجام یک تبدیل مقیاس‌ناپذیر ( فهرست مقیاس‌گذاری روی تبدیل فوریه گسسته تنظیم شده است) به این معنی است که یک FFT رو به جلو ضربدر یک FFT معکوس به داده‌های ورودی اصلی ضرب در ضریب N منجر می‌شود . اگر Scaling روی تبدیل فوریه پیوسته تنظیم شود، ورودی اصلی به دست می آید .
حل کننده FFT داده های ورودی را قبل از اعمال FFT معکوس مرتب می کند. برای فرکانس‌های ورودی با فاصله و خروجی مساوی، الگوریتم تبدیل سریع (FFT) اعمال می‌شود، اگر تعداد نمونه‌های ورودی برابر با تعداد مقادیر زمان خروجی باشد و اگر گام زمانی خروجی داده شده (مشتق‌شده از فهرست زمان‌های خروجی) همبستگی داشته باشد . محدوده فرکانس ورودی
اگر استفاده از داده اصلی از لیست نمونه های ورودی Extend انتخاب شده باشد، NFT معکوس با استفاده از فرمول زیر محاسبه می شود :
برای 0 , …,  −  1 ( K با تعداد دفعات خروجی داده می شود؛ یعنی 0 , …, − 1 . اگر افزودن جفت های مزدوج پیچیده را از لیست نمونه های ورودی Extend انتخاب کرده اید ، سپس فرمول
برای 0 ، …،  –  1 استفاده می شود. فرکانس های ورودی 1 , …, M باید همه مثبت یا منفی باشند و یا 0  = 0 به عنوان فرکانس ورودی داده می شود یا ω(  f 0 ) = 0 استفاده می شود.
برای گسترش داده های ورودی برای فرکانس 0 توسط یک راه حل ثابت که به عنوان داده فرکانس 0 یا به داده های فرکانس 0 اضافه می شود، کادر بررسی افزودن راه حل ثابت را انتخاب کنید. روش بازیابی راه حل را از لیست روش انتخاب کنید راه حل (پیش فرض) برای استفاده از خود راه حل، یا عبارت اولیه برای استفاده از عبارت برای مقدار اولیه. هر راه حل موجود و قابل اجرا را از لیست راه حل انتخاب کنید یا صفر را بدون راه حل انتخاب کنید. بسته به راه حل انتخاب شده، تنظیمات اضافی برای تعیین اینکه کدام یک از راه حل ها استفاده شود و از کدام مقادیر پارامتر، فرکانس های ویژه یا زمان استفاده شود ظاهر می شود. از زمان استفاده کنیدلیستی برای انتخاب راه حل ورودی در یک زمان خاص یا درون یابی.
پیشرفته
می توانید توابع فاز را برای داده های ورودی و خروجی مشخص کنید. از این قابلیت می توان برای اصلاح داده های ورودی و خروجی استفاده کرد. برای مشخص کردن توابع فاز، کادر بررسی استفاده از تابع فاز را انتخاب کنید . گزینه های زیر از تابع Phase برای ورودی و تابع فاز برای لیست های خروجی در دسترس هستند: None (پیش فرض که تابع فازی را ارائه نمی دهد) و From عبارت :
از عبارت را انتخاب کنید تا یک عبارت برای تابع فاز در فیلد Expression تایپ کنید . عبارت in برای داده های ورودی یا out برای داده های خروجی می تواند با ارزش واقعی یا با ارزش پیچیده باشد. در حالت جلو، هر مقدار ورودی ) در exp i e in ) ضرب می‌شود و به طور مشابه، هر مقدار خروجی ω( ) در exp i e out ) ضرب می‌شود . در حالت معکوس، هر مقدار ورودی ω( f) در exp i e in ) ضرب می شود و به طور مشابه، هر مقدار خروجی ) در exp i e out ) ضرب می شود .
برای تابع فاز برای ورودی ، عبارت in را می توان با استفاده از پارامترهای زیر پارامتر کرد:
t : زمان t k در حالت FFT رو به جلو.
فرکانس : فرکانس f k در حالت FFT معکوس.
niterFFTin ، که مربوط به شاخص j برای داده های ورودی در موارد FFT رو به جلو و معکوس است.
nFFTin : تعداد نمونه های ورودی برای موارد FFT رو به جلو و معکوس.
tperiodFFT : دوره زمانی برای مورد FFT رو به جلو. یعنی t در { 0 ,…, t − } با tperiodFFT برابر t  −  0 .
freqmaxFFT : محدوده فرکانس برای مورد FFT معکوس. یعنی فرکانس در { 0 , …, f − } با freqmaxFFT برابر f −  −  0 .
برای تابع فاز برای خروجی ، عبارت out را می توان با استفاده از پارامترهای زیر پارامتر کرد:
فرکانس : فرکانس در مورد FFT رو به جلو.
t : زمان در حالت FFT معکوس.
niterFFTout ، که مربوط به شاخص j برای داده های خروجی در موارد FFT رو به جلو و معکوس است.
nFFTout : تعداد راه حل های خروجی برای موارد FFT رو به جلو و معکوس (یعنی 0 ≤ niterFFTout nFFTout ).
tperiodFFT : دوره زمانی برای حالت FFT معکوس. یعنی t در { 0 ,…, t − } با tperiodFFT برابر t −  −  0 .
freqmaxFFT : محدوده فرکانس برای مورد FFT رو به جلو. یعنی فرکانس در { 0 , …, f − } با freqmaxFFT برابر f −  −  0 .
خروجی
برای ذخیره داده های میانی روی دیسک، کادر را انتخاب کنید تا داده های میانی FFT روی دیسک ذخیره شوند. سپس حل کننده FFT معمولاً کندتر می شود (به دلیل عملیات بارگذاری و ذخیره) اما از حافظه کمتری استفاده می کند.
ثابت ها
در این قسمت می توانید ثابت هایی را تعریف کنید که می توانند به عنوان ثابت های موقت در حل کننده استفاده شوند. می توانید از ثابت ها در مدل استفاده کنید یا مقادیری را برای پارامترهای حل کننده داخلی تعریف کنید. این ثابت ها بر هر تعریف قبلی (مثلاً از تعاریف جهانی) غلبه می کنند. مقادیر ثابت عباراتی هستند و برای مثال می توانند شامل عملگر range() ، واحدها و عبارات سراسری باشند. نام ثابت می تواند یک پارامتر جهانی جدید یا موجود باشد. ثابت موقت است به این معنا که فقط در طول اجرای حل کننده تعریف می شود. شما نمی توانید پارامترهای مورد استفاده در بخش های زیر از مدل را لغو کنید:
مش و هندسه
انتخاب ها
پروب ها
کارکرد
مواد
جفت
دنباله های حل کننده
لیست های وابسته به پارامتر
همچنین، حل کننده های پارامتریک و وابسته به زمان، هر تعریفی از ثابت های حل کننده را رد می کنند.
تنظیمات ثابت برای یک گره حل کننده به پس پردازش منتقل نمی شود.
چند مثال از زمانی که تعریف ثابت برای حل کننده می تواند مفید باشد:
هنگام انجام دنباله های حل کننده پیشرفته تر، جایی که ثابت ها باید بین فراخوانی ها تغییر کنند (مثلاً در حلقه های for).
زمانی که نمی خواهید تعریف کلی یک پارامتر را تغییر دهید یا زمانی که نمی توانید یا نمی خواهید از یک ویژگی حل کننده پارامتری استفاده کنید.
وقتی می خواهید پارامترهای کمکی را تعریف کنید که بخشی از معادلات هستند مانند CFLCMP یا niterCMP و جایی که حل کننده این پارامترها را تعریف نمی کند.
روی دکمه Add ( ) کلیک کنید تا یک ثابت اضافه کنید و سپس نام آن را در ستون Constant name و مقدار آن (یک مقدار عددی یا عبارت پارامتر) را در ستون Constant مقدار تعریف کنید . به طور پیش فرض، هر پارامتر تعریف شده ابتدا به عنوان نام ثابت اضافه می شود، اما می توانید نام ها را تغییر دهید تا ثابت های دیگر را تعریف کنید. روی حذف ( ) کلیک کنید تا ثابت انتخاب شده از لیست حذف شود.
ورود به سیستم
اگر می‌خواهید اخطارها برای عیب‌یابی یا استفاده دیگر در گزارش باقی بمانند، کادر بررسی Keep warnings in saved log را انتخاب کنید .