Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.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
如何从C++;到MatLab 我编写了一个C++程序,输出一个随机数列表。我被要求将这些数字导出到MatLab,以便生成直方图和其他图形。我该怎么做?(我是初学者;请指定我需要添加的额外文件和步骤)。谢谢。_C++_Matlab - Fatal编程技术网

如何从C++;到MatLab 我编写了一个C++程序,输出一个随机数列表。我被要求将这些数字导出到MatLab,以便生成直方图和其他图形。我该怎么做?(我是初学者;请指定我需要添加的额外文件和步骤)。谢谢。

如何从C++;到MatLab 我编写了一个C++程序,输出一个随机数列表。我被要求将这些数字导出到MatLab,以便生成直方图和其他图形。我该怎么做?(我是初学者;请指定我需要添加的额外文件和步骤)。谢谢。,c++,matlab,C++,Matlab,您可以将数字打印到文本文件中。如果将它们打印成一行,用空格或逗号分隔,可以使用load命令将它们读入一维Matlab数组。以下是我在Matlab控制台中所做的操作(input.txt包含3个整数值): 总而言之: f=fopen('input.txt','rt'); integerList = fscanf(f,'%d'); fclose(f); 有关可在Matlab控制台中使用的函数的更多详细信息,请参见: doc fscanf help fscanf doc fscanf help fs

您可以将数字打印到文本文件中。如果将它们打印成一行,用空格或逗号分隔,可以使用
load
命令将它们读入一维Matlab数组。

以下是我在Matlab控制台中所做的操作(
input.txt
包含3个整数值):

总而言之:

f=fopen('input.txt','rt');
integerList = fscanf(f,'%d');
fclose(f);
有关可在Matlab控制台中使用的函数的更多详细信息,请参见:

doc fscanf
help fscanf
doc fscanf
help fscanf