我可以格式化matlab命令的输出,以便可以使用它声明一个新变量吗?

约阿希姆

最好用一个简单的例子来说明。说在MATLAB中的一些脚本为我提供了一个字符串单元格数组:

temp = dir;
names = {temp.name}'

ans = 
'folder1'
'folder2'
'file1'

我想在另一个matlab会话的另一个脚本中使用此输出。理想情况下,我将在第二个脚本中编写

names = {'folder1', 'folder2', 'file1'}

但这意味着在“ ans =”下复制粘贴输出,然后手动添加逗号和大括号。在我的情况下,单元阵列非常大,因此这是不希望的。更令人感到笨拙的是,还有一种更简单的方法。有没有什么方法可以使matlab以不必执行此操作的方式打印输出?

对于矩阵而不是单元数组,完全知道同一件事!!

我知道将变量保存在.mat文件中并加载它,但是我想知道是否也可以进行上述操作(就我而言,它更干净)。

RTL

我个人建议使用更清洁的方式来处理此问题(例如Mat文件)。
但是话又说回来,有时对于那些不太可能重复的简单任务来说,花时间设置这些时间是不值得的...

对于矩阵,有一个内置函数可以执行此操作,但是对于单元格,我们将需要产生具有所需格式的字符串...

矩阵

为一维或二维矩阵mat2str提供此功能

mat2str(eye(2))
ans =

[1 0;0 1]

细胞

但是据我所知,细胞没有这种内置功能。
对于一维单元格字符串数组,以下内容将以可复制的格式给出输出:

['{',sprintf('''%s'' ',names{:}),'}']
ans =

{'folder1' 'folder2' 'file1' }

注意:单元格中的'字符串不能包含字符

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Flow中,我可以声明一个函数签名,以便可以在任何地方重用它吗?

来自分类Dev

我可以使用变量模板来声明另一个变量模板吗?

来自分类Dev

我可以使用变量的类型在Java中声明另一个变量吗?

来自分类Dev

我可以使用变量模板来声明另一个变量模板吗?

来自分类Dev

从ActionListener发送变量,以便另一个ActionListener可以使用它

来自分类Dev

R:尝试格式化从JSON对象创建的data.frame,以便可以使用write.table

来自分类Dev

如何修改字符向量,以便可以使用它来索引另一个对象?(栅格或数据框)

来自分类Dev

当杀死一个进程时,我可以使用它的`eax`保存退出状态吗?

来自分类Dev

如何格式化正则表达式捕获字符串,以便可以使用String.Format()对其进行格式化?

来自分类Dev

我可以在SASS mixin中声明一个新变量吗?

来自分类Dev

如何设置字段的值,以便可以从另一个类调用它?

来自分类Dev

重新格式化文本文件,以便可以在python中使用numpy数组?

来自分类Dev

如何在一个类中定义/声明一个变量,以便可以在PHP的另一个文件中访问它?

来自分类Dev

我可以使用一个命令发送多个嵌入吗?Discord.js

来自分类Dev

我可以选择一组表以使用VBA在Microsoft Word中进行格式化吗?

来自分类Dev

正确键入 nextElementSibling 以便可以使用 .focus() 吗?

来自分类Dev

我可以使用 forEach 使数组的每个元素成为一个新对象吗?

来自分类Dev

我可以使用另一个类内部的函数中的变量吗?

来自分类Dev

我可以使用一个cut命令为输入文件的两个字段创建两个输出文件吗?

来自分类Dev

我可以使用HTACCESS格式化该URL吗?

来自分类Dev

我可以通过从另一个变量构造变量来调用它吗?

来自分类Dev

在Ansible中,如何在一个任务中导出环境变量,以便其他任务可以使用它?

来自分类Dev

我如何将三角形数组移到外面,以便可以使用它

来自分类Dev

如何更正我的Java递归方法,以便可以使用它来计算大值数字?

来自分类Dev

我有两个USB蓝牙适配器,一个不起作用(hci1),但似乎是默认适配器。如何禁用它,以便可以使用另一个(hci0)?

来自分类Dev

如何使用“ proc格式”格式化丢失的字符串,以便可以在序列的最后进行排序?

来自分类Dev

我可以使用修改后的变量而不在Matlab中创建新变量吗?

来自分类Dev

我可以在JavaScript中使用另一个变量生成新数组吗?

来自分类Dev

R Shiny:我可以在另一个输出中使用一个变量吗?

Related 相关文章

  1. 1

    在Flow中,我可以声明一个函数签名,以便可以在任何地方重用它吗?

  2. 2

    我可以使用变量模板来声明另一个变量模板吗?

  3. 3

    我可以使用变量的类型在Java中声明另一个变量吗?

  4. 4

    我可以使用变量模板来声明另一个变量模板吗?

  5. 5

    从ActionListener发送变量,以便另一个ActionListener可以使用它

  6. 6

    R:尝试格式化从JSON对象创建的data.frame,以便可以使用write.table

  7. 7

    如何修改字符向量,以便可以使用它来索引另一个对象?(栅格或数据框)

  8. 8

    当杀死一个进程时,我可以使用它的`eax`保存退出状态吗?

  9. 9

    如何格式化正则表达式捕获字符串,以便可以使用String.Format()对其进行格式化?

  10. 10

    我可以在SASS mixin中声明一个新变量吗?

  11. 11

    如何设置字段的值,以便可以从另一个类调用它?

  12. 12

    重新格式化文本文件,以便可以在python中使用numpy数组?

  13. 13

    如何在一个类中定义/声明一个变量,以便可以在PHP的另一个文件中访问它?

  14. 14

    我可以使用一个命令发送多个嵌入吗?Discord.js

  15. 15

    我可以选择一组表以使用VBA在Microsoft Word中进行格式化吗?

  16. 16

    正确键入 nextElementSibling 以便可以使用 .focus() 吗?

  17. 17

    我可以使用 forEach 使数组的每个元素成为一个新对象吗?

  18. 18

    我可以使用另一个类内部的函数中的变量吗?

  19. 19

    我可以使用一个cut命令为输入文件的两个字段创建两个输出文件吗?

  20. 20

    我可以使用HTACCESS格式化该URL吗?

  21. 21

    我可以通过从另一个变量构造变量来调用它吗?

  22. 22

    在Ansible中,如何在一个任务中导出环境变量,以便其他任务可以使用它?

  23. 23

    我如何将三角形数组移到外面,以便可以使用它

  24. 24

    如何更正我的Java递归方法,以便可以使用它来计算大值数字?

  25. 25

    我有两个USB蓝牙适配器,一个不起作用(hci1),但似乎是默认适配器。如何禁用它,以便可以使用另一个(hci0)?

  26. 26

    如何使用“ proc格式”格式化丢失的字符串,以便可以在序列的最后进行排序?

  27. 27

    我可以使用修改后的变量而不在Matlab中创建新变量吗?

  28. 28

    我可以在JavaScript中使用另一个变量生成新数组吗?

  29. 29

    R Shiny:我可以在另一个输出中使用一个变量吗?

热门标签

归档