Свързани въпроси 'simulink'
Налично ли е разредено умножение матрица-вектор в Simulink/xPC?
Опитвам се да направя своя контролен алгоритъм по-ефективен, тъй като моите матрици са редки. В момента правя конвенционални матрици-векторни умножения в Simulink/xPC за приложение в реално време. Не мога да намеря начин да конвертирам матрицата в...
635 изгледи
schedule
21.09.2022
Изпълнете модел на Simulink една стъпка, като използвате командния ред
Дадох модел Simulink, който контролирам от моята C++ програма. От двигателя на Matlab искам да стартирам Simulink стъпка по стъпка за всички мои въведени данни. Как мога да стартирам симулацията от моята C++ програма стъпка по стъпка?
1169 изгледи
schedule
21.09.2022
Възможно ли е да се свържат оси на обхвати на Simulink?
В Matlab е възможно да свържете оси на различни фигури с помощта на linkaxes . Ако увеличите една фигура, съответните фигури ще бъдат увеличени по същия начин.
Чудех се дали нещо подобно е възможно с обхватите на Simulink. Би било удобно, ако...
195 изгледи
schedule
17.09.2022
Защо интерпретиран функционален блок на MATLAB ще бъде оценен два пъти в Simulink?
Имам модел Simulink, който включва следната подсистема.
Блокът bm_train_adapter ще извика функция на MATLAB със същото име, предавайки всички входни аргументи в един вектор.
На подсистемата е дадено време за извадка от 900 (секунди),...
2702 изгледи
schedule
07.10.2022
Променливо съхранение в simulink
Работя върху модел на simulink, в който получавам доставка на променлива на определени интервали от време и трябва да използвам само последните 10 стойности на тази променлива. как да процедирам с това?
330 изгледи
schedule
03.11.2022
как да създадете блок за прехвърляне на Simulink в реално време
Имам проста идея, но предполагам, че е трудно да я приложа на simulink. Създадох TCP/IP сървър между BeagleBone и блок за simulink, използвайки C код. Имам превключвател, свързан към костта на бийгъл като вход и идеята ми е да имам дисплей на блока...
872 изгледи
schedule
21.11.2022
Създайте simulink шина от структура
Имам данни от измервания, които се съхраняват под формата на йерархични структури, съдържащи обекти от времеви серии на MATLAB. Например:
MyData
- TimeSeries1
- TimeSeries2
- MyHierarchicalData
-- TimeSeries3
За да използвам тези...
4522 изгледи
schedule
29.10.2022
Функционалните блокове и подсистеми се отварят в нов прозорец
Използвам Simulink с много подсистеми. Ако отворя блок, ще се появи нов прозорец. Това вече не е досадно, ако отворите 10 блока.
Знам, че трябва да има възможност да се промени това поведение. Така че новият блок да се показва в съществуващия...
2298 изгледи
schedule
22.11.2023
Как да напиша S-функция, генерираща сигнал с по-високи от 2 измерения?
Очевидно не мога да генерирам сигнал с размери [3x3x3]:
function Test_SF_02(block)
% Level-2 MATLAB file S-Function.
setup(block);
function setup(block)
% Register number of ports and parameters
block.NumInputPorts = 0;...
736 изгледи
schedule
19.11.2023
Добавяне на текст към 3d графика на simulink, независимо от координатите
Правя малка симулация на matlab simulink и трябва да напиша текст върху графиката, независимо от координатите. За да обясня повече, в моята симулация позицията на камерата в свойствата на осите винаги се променя (3D диаграма), така че координатите,...
441 изгледи
schedule
31.10.2022
Препълване на блок интегратор в Simulink
Работя върху блока Matlab simulink: Средно (променлива честота). Блокът е показан на http://www.mathworks.com/help/physmod/sps/powersys/ref/meanvariablefrequency.html
Първата стъпка на този алгоритъм е интегрирането на входния сигнал. Въпреки...
971 изгледи
schedule
20.11.2022
Място на събитието в MATLAB, за да намерите време, необходимо за пълно преобразуване на различни видове
Имам система от ODE, както следва:
dx1/dt = (x1,x2,x3)
dx2/dt = (x1,x2,x3)
dx3/dt = (x1,x2,x3)
Началните условия са x1=x2=x3=0 @ t=0, а ограниченията са dx1/dt = 0, dx2/dt = 0, dx3/dt = 0 за x1 = 1, x2 = 1, x3 = 1 съответно. След като x1,...
49 изгледи
schedule
26.10.2022
Широкомащабно моделиране на Simulink: най-добри практики за свързване на блокове
Какви са най-добрите практики за широкомащабно моделиране в Simulink, когато става въпрос за свързване на блокове? Бихте ли използвали една и съща структура за всички I/O портове на вашите блокове, за да улесните тяхното взаимно свързване (но...
1403 изгледи
schedule
20.01.2024
как да конвертирате контролния дизайн от simulink в C
Проектирах система за контрол в Simulink за моя проект. Сега трябва да конвертирам този дизайн в C код. Но в момента не е решен конкретен хардуерен процесор, върху който да се намира кодът. Така че трябва да стартирам кода си от matlab. Аз съм...
3287 изгледи
schedule
28.01.2024
Възможно ли е системно обаждане от Simulink?
Възможно ли е да се извърши системно повикване от Simulink ? Не го намерих в документацията, но може би има заобиколно решение. Или може да бъде толкова лесно, колкото извикване на функция.
631 изгледи
schedule
17.02.2024
simulink блок за преобразуване на матрица
Имам 1x512 матрица "u", която трябва да преобразувам в 1x128, използвайки следната формула:
ua = u(1:128)+u(129:256)+u(257:384)+u(385:512)
Това работи в работното пространство, но не и в simulink. Опитах се да добавя функционален блок Fcn и...
510 изгледи
schedule
05.03.2024
Как да получа данни от блок Simulink в GUI на MATLAB?
Имам модел Simulink, който използва вградена MATLAB функция за блок, и не успях да разбера как да премествам данни между вградения MATLAB блок и GUI в реално време (т.е. докато моделът работи). Опитах се да внедря блок "към работно пространство" в...
21741 изгледи
schedule
10.03.2024
Извикайте C функция в matlab-simulink/stateflow
Създадох C функция в test.c
#include <stdio.h>
int Test()
{
FILE * fp = fopen("C:\\workspace\\test.txt", "rw");
fprintf(fp, "test hello world");
fclose(fp);
return 10;
}
И дефинирах състояние в stateflow на simulink....
4250 изгледи
schedule
18.03.2024
Как да извикам променлива на matlab от S функция?
Работя върху S функция в simulink. В работното пространство на MATLAB има налични някои променливи. Искам да им се обадя.
Така че в MATLAB:
a=3;
и във функцията S (написана на C/C++):
double a = CallFromMATLABWorkSpace(a);...
548 изгледи
schedule
21.03.2024
Моят прост модел на simulink работи твърде бързо
Проектирах прости диаграми на simulink и stateflow в Matlab. Работи перфектно! Но имам два проблема:
1) Моделът работи твърде бързо. Времето за преход между две състояния е невероятно бързо, което не мога да видя. Опитах се да променя някои...
1995 изгледи
schedule
02.05.2024