MATLAB:在 switch 中运行多个案例

亚历克斯

是否有一种方法可以case在 MATLAB 中运行多个语句(例如 3 个中的 2 个)switch还是我必须使用一系列if语句?我想做类似的事情:

test = {'test1','test2'}
switch test
    case 'test1'
        disp('test1')
    case 'test2'
        disp('test2')
    case 'test3'
        disp('test3')
end

输出:

test1
test2

附带说明:有没有办法并行化这些代码,以便可以同时运行不同的情况?

丸园

if如果您 1/ 想要测试多个案例 2/parallelize,则语句会更合适。

就像是

if ismember('test1',test)
     %code
end

如果要使其并行,可以通过以下方式进行:

test是您的数据,case是包含所有可能性的单元格

parfor(i=1:length(cases)){ %you need to parse the cases not the data
      if(ismember(case{i},test)){
       %code
      }

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Switch语句中单个案例中的多个条件

来自分类Dev

Switch中不正确的多个案例不生成编译器错误

来自分类Dev

switch语句中具有相同别名的多个案例

来自分类Dev

如何将多个案例合并到switch语句中

来自分类Dev

在MATLAB中将switch与多个选项一起使用

来自分类Dev

如何通过不获取另一个案例的值在 switch case 中创建 if 语句?

来自分类Dev

我们如何在labVIEW中运行多个案例?

来自分类Dev

我们如何在labVIEW中运行多个案例?

来自分类Dev

选择多个案例

来自分类Dev

使用多个案例是 <>

来自分类Dev

Haskell中具有相同说明的多个案例

来自分类Dev

Rails ActiveRecord中的多个案例陈述和搜索结果

来自分类Dev

SML:多个案例陈述

来自分类Dev

使用多个案例条件

来自分类Dev

Java:Switch案例的问题

来自分类Dev

Java:Switch案例的问题

来自分类Dev

Java Switch案例

来自分类Dev

一旦满足一个案例条件,如何在switch语句中更改案例?

来自分类Dev

在一个案例中有多个选项,然后在案例中循环

来自分类Dev

连续运行多个MATLAB脚本

来自分类Dev

我如何在switch语句中有一个案例,让用户输入要显示的字符串

来自分类Dev

Matlab开关案例中的Java枚举

来自分类Dev

如何使用Redux Toolkit来运行同一代码的多个案例?

来自分类Dev

SWITCH 案例的 PHP 替代文本

来自分类Dev

我如何选择多个案例

来自分类Dev

如何在查询中的一个案例中嵌套多个MAX(...)语句

来自分类Dev

可以在一个案例陈述中匹配多个条件吗?

来自分类Dev

如何获得具有多个案例的动画函数,这些案例控制 Javascript 中的 CSS 值以进行渲染?

来自分类Dev

在Python中运行Matlab代码

Related 相关文章

热门标签

归档