Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 嵌入式功能块为每个输入输出标量值,如何存储和比较三个或更多连续输出?_Matlab_Vector - Fatal编程技术网

Matlab 嵌入式功能块为每个输入输出标量值,如何存储和比较三个或更多连续输出?

Matlab 嵌入式功能块为每个输入输出标量值,如何存储和比较三个或更多连续输出?,matlab,vector,Matlab,Vector,我尝试使用if-else语句,但没有结果。这可以通过连接程序块和simulink块来实现吗 单块直径 solarmodule--(电源)-->控制器--(占空比)-->转换器-->负载 来自太阳能模块的功率是一个标量变化的,我一个接一个地发送三个dutycycle(d1 d2 d3),同时应感测相应的功率P1 P2 P3。我想连接ep=[P1 P2 P3],……P被赋予嵌入式fcn block2(粒子群优化器控制器)进行进一步处理。如果您想在matlab中保存多个标量答案,答案通常是将它们存储在

我尝试使用if-else语句,但没有结果。这可以通过连接程序块和simulink块来实现吗

单块直径

solarmodule--(电源)-->控制器--(占空比)-->转换器-->负载


来自太阳能模块的功率是一个标量变化的,我一个接一个地发送三个dutycycle(d1 d2 d3),同时应感测相应的功率P1 P2 P3。我想连接ep=[P1 P2 P3],……P被赋予嵌入式fcn block2(粒子群优化器控制器)进行进一步处理。

如果您想在matlab中保存多个标量答案,答案通常是将它们存储在向量中

假设您想要存储第i个标量输出,那么您只需要

A(i) = yourscalaroutput

你能提供一些你试过的代码吗?另外,请提供一些输入的示例。我的编码非常长…很快我会发布,我已经编辑了我的问题,解释了我的模型。我已经给出了我是如何给出输入的,现在我正在尝试使用“零阶保持”和“延迟元素”将连续数据存储为向量,如何将多个输入依次发送到一个端子。对于dennis,我的太阳能模块为不同的占空比提供不同的标量功率输出,其中占空比输入到另一个模块(功率转换器),我的算法发送三个占空比,需要连接相应的实时标量功率,并将其作为PSO控制器的输入,应在模拟过程中进行连接。如果您有标量输入,并希望将其与另一个标量输入连接,则应如何进行连接:existingvector=[existingvector scalartobeadded]在我的程序中,existingvector scalartobeadded具有相同的变量名。但是变量中的值会发生变化。这与采样时间有关。如果有,请对此案例提出建议。。