مجوز LiveLink™ برای MATLAB ® مورد نیاز است. همچنین تأیید کنید که MATLAB ® روی همان رایانه COMSOL Multiphysics نصب شده است.
|
از یک گره توابع متلب ( ) از COMSOL Multiphysics برای رابط با توابع نوشته شده در MATLAB استفاده کنید. این توابع را می توان به عنوان هر تابع دیگری که در COMSOL Multiphysics تعریف شده است استفاده کرد. توابع متلب در متلب ارزیابی می شوند.
کارکرد
در زیر توابع ، نام توابع متلب را در ستون Function name اضافه کنید، و برای هر تابع در جدول، فهرستی از نام آرگومانهای ورودی آن را با فاصله یا کاما جدا کنید ( برای مثال xy ).
هر تابعی که می خواهید با استفاده از گره MATLAB فراخوانی کنید باید شرایط زیر را برآورده کند:
برای مثال، توابعی مانند + و – (بعلاوه و منهای) روی ورودی های برداری به خوبی کار می کنند، اما ضرب ماتریس ( * ، mtimes ) و توان ماتریس ( ^ ، mppower ) این کار را نمی کنند. در عوض، از عملگرهای آرایه elementwise .* و .^ استفاده کنید.
|
اگر توابع ویرایش شده اند یا تنظیمات امنیتی را تغییر داده اید، روی دکمه Clear Functions کلیک کنید تا بارگذاری مجدد اعمال شود. همچنین، میتوانید چک باکس Clear functions به طور خودکار قبل از حل را انتخاب کنید.
|