小编AP.*_*AP.的帖子

如何从.m文件创建可执行的.exe文件

我想知道是否有办法在matlab中从'.m'文件创建'.exe'文件,这样它就可以在没有MATLAB的机器上运行(就像在C,C++中一样)我知道编写MATLAB函数是一种方法,但不确定它是否可以在没有MATLAB的机器中运行.

此外,我想隐藏我的代码,只是创建一个脚本,可以由用户使用自己的数据文件运行.

matlab executable

26
推荐指数
3
解决办法
12万
查看次数

在MATLAB中从CSV文件中读取日期和时间

datetime, M01, M02, M03, M04, M05, M06
8/15/2009 0:00, 5.8, 7.8, 7.8, 7.3, 0, 7.9
8/15/2009 0:10, 7.1, 8.1, 8.1, 7.7, 0, 8.1
8/15/2009 0:20, 6.8, 7.4, 7.6, 7.1, 0, 7.3
8/15/2009 0:30, 5.6, 6.8, 7.1, 6.6, 0, 6.8
8/15/2009 0:40, 3.9, 6.2, 6.4, 6.2, 0, 6.4
8/15/2009 0:50, 4.6, 5.5, 6.1, 5.8, 0, 5.6
8/15/2009 1:40, 7, 7, 7.2, 6.9, 0, 6.3
Run Code Online (Sandbox Code Playgroud)

你能帮我正确阅读这个CSV文件吗?所以我可以使用datenum将第一列转换成字符串吗? csvread当然不起作用.有了文本扫描,我就失去了如何调用它,所以我没有得到错误.日期和时间在同一列中.

对不起,这可能听起来很愚蠢!

我知道如何阅读现在阅读上述文件.但是我怎么用完全相同的格式把它写回file.txt?我的意思是我修改了一些列,现在需要一个类似的文件,相同的格式为第1列和第1行.感谢您的帮助

csv file-io matlab datetime

10
推荐指数
1
解决办法
3万
查看次数

如何在MATLAB中将文件排序到多个文件夹?

我很少遇到问题.我每天都会生成大量文件,我需要按文件名和日期对它们进行排序.我需要这样做,所以我的MATLAB脚本可以读取它们.我目前手动执行此操作,但想知道在MATLAB中是否有更简单的方法来排序和复制文件.

我的文件名看起来像:

data1_2009_12_12_9.10
data1_2009_12_12_9.20
data1_2009_12_12_9.30
data1_2009_12_12_9.40
data2_2009_12_12_9.10
data2_2009_12_12_9.20
data2_2009_12_12_9.30
data2_2009_12_12_9.40
data3_2009_12_12_9.10
data3_2009_12_12_9.20
data3_2009_12_12_9.30
data3_2009_12_12_9.40
...
Run Code Online (Sandbox Code Playgroud)

和这样的大量文件.

除上述问题外:

必须有一种更简单的方法将文件拼接在一起.我的意思是在文件'data1_2009_12_12_9.10'之后复制文件'data1_2009_12_12_9.20',依此类推,...这样我留下了一个名为data1_2009_12_12(或者其他)的巨大txt文件.包含拼接在一起的所有数据.现在我知道要做的唯一方法是在matlab中打开所有带有单独dlmread命令的文件,然后xls一个接一个地写(或者手动复制粘贴的更简单的方法)

directory file-io matlab

1
推荐指数
1
解决办法
4527
查看次数

标签 统计

matlab ×3

file-io ×2

csv ×1

datetime ×1

directory ×1

executable ×1