Սիմուլինկ

Սիմուլինկ (), գրաֆիկական ծրագրավորման միջավայր է մոդելավորման համար, մշակված Մեթ Վորքսի կողմից, բազմաբնույթ դինամիկ համակարգերի  ծրագրավորման և վերլուծման համար։ Դրա  առաջնային ինտերֆեյսը գրաֆիկական բլոկի դիագրամ գործիքն  է՝ հարմարեցված բլոկային գրադարանների հավաքածուներին։ Այն առաջարկում է ամուր ինտեգրացիա Մեթլեբի մնացած միջավայրով և կարող է վարել Մեթլեբը կամ սկրիպտ անել դրանից։ Սիմուլինկը լայնորեն օգտագործվում է ավտոմատ հսկողության մեջ և բազմաբնույթ տիրույթի մոդելավորման թվային ազդանշանի մշակման և Մոդել-Բեյսդ Դիզայնի համար։

Ավելացնել արտադրանք 

Մեթ Վորքսը և այլ ուրիշ երրորդ կողմի ապարատ և ծրագրային ապահովման արտադրանքներ կարող են օգտագործվել Սիմուլինկի հետ։ Օրինակ՝  Stateflow ընդլայնում է Սիմուլինկը դիզայնի միջավայրով զարգացնելու համար պետական մեքենաները և հոսքի աղյուսակները։                                                                                                                                                                                                                             Մեթ Վորքսը պնդում է իրենց միմյանց հետ զուգորդված ապրանքատեսակով, Սիմուլինկը կարող է ավտոմատ առաջացնել  C աղբյուրի կոդը համակարգերի ներդրման ճիշտ ժամանակի համար։ Որպես կոդի բարելավվման արդյունավետություն և ճկունություն, սա դառնում է ավելի լայնորեն տարածված համակարգերի արտադրության համար, դառնալով գործիք ներդրված համակարգի դիզայնի աշխատանքում իր ճկունության և արագ կրկնօրինակել կարողանալու շնորհիվ։ Ներկառուցված կոդերը   բավական արդյունավետ են ներկառուցված համակարգերում օգտագործելու համար։

Սիմուլինկը իրականում (նախկինում հայտնի որպես xPC Target),  հիմնված x86-ի հետ  իրական ժամանակի համակարգի հետ, սիմուլիզմի համար միջավայր է և Սիմուլինկի թեստավորում, Stateflow մոդելներ ֆիզիկական համակարգում ճիշտ ժամանակին։ Մեկ այլ MathWorks արտադրանք նաև աջակցում է հատուկ ներդրված թիրախների։ Երբ օգտագործվում է ուրիշ ընդհանուր արտադրանքների հետ, Սիմուլինկը և Stateflow կարող են ավտոմատ առաջացնել synthesizable VHDL և Verilog։

Սիմուլինկի Verification և Validation ակտիվացնոմ են համակարգված մոդելների վավերացումը և ստուգումը մոդելների ոճի ստուգման միջոցով, պահանջների հետագծելիությունը և լուսաբանման վերլուծության մոդելը։ Simulink Design Verifier-ը օգտագործում է ֆորմալ մեթոդներ․ բացահայտելու համար դիզայնի սխալներ, ինչպիսիք են ամբողջական տատանում, բաժանում 0-ի վրա և մեռած տրամաբանություն, և առաջացնում է  էներգետիկ փորձարկման սցենարներ Simulink միջավայրում մոդելի ստուգման համար։

SimEvents- ը օգտագործվում է Simulink միջավայրում հերթագրային համակարգերի մոդելավորման համար, գրաֆիկական կառուցվածքային բլոկների գրադարան ավելացնելու համար  և  Simulink- ում ժամանակի վրա հիմնված մոդուլյացիայի շարժիչ ավելացնելու համար։ Հետևաբար Simulink- ում կարելի է ցանկացած մոդելավորում իրականացնել, և մոդելը կարող է այդ միջավայրի ցանկացած կետում մոդելավորվել։

Բլոկների տարբեր ձևերից կարող են օգտվել՝ օգտագործելով Սիմուլինկի գրադարանի բրաուզերը։ Հետևաբար օգուտը կարելի է դուրս բերել իր միջավայրի արդյունավետությունից։

Փոխարինման  պատմություն

Տես ավելին

 LabVIEW

Հղումներ

Արտաքին հղումներ
 

Խաչաձև-հարթակ ծրագրային ապահովում
Լինուքսի ծրագրային ապահովում
Մաթեմատիկական մոդելավորում
Թվային ծրագրային ապահովում
Սիմուլինկի ծրագրավորման լեզուներ
Սիմուլինկի ծրագրային ապահովում
Տեսողական ծրագրավորման լեզուներ