求懂matlab的大神给翻译一下,万分感谢!
1Tocreatethescript,type:editmywave2IntheMATLABEditor,enterthetextofthefor-loop:fori=1...
1 To create the script, type:edit mywave2 In the MATLAB Editor, enter the text of the for -loop:for i=1:1024A(i) = sin(i*2*pi/1024);end3 Save the �0�3le and close the Editor.4 Use the batch command in the MATLAB Command Window to run yourscript on a separate MATLAB worker:job = batch('mywave')5 The batch command does not block MATLAB, so you must wait for the jobto �0�3nish before you can retrieve and view its results:wait(job)6 The load command transfers variables from the workspace of the worker tothe workspace of the client, where you can view the results:load(job, 'A')plot(A)7 When the job is complete, permanently remove its data:destroy(job)
一个关于batch命令的介绍 展开
一个关于batch命令的介绍 展开
1个回答
2013-11-08
展开全部
1、创建一个脚本,输入edit mywave 2、在MATLAB编辑器里,输入文本for循环:for i=1:1024A(i) = sin(i*2*pi/1024);end 3、保存文件,关闭编辑器 4、在matlab的命令窗口中使用batch命令在一个独立 的mtalab空间运行你的脚本:job = batch('mywave') 5、batch命令不会限制matlab(这个地方直译过来有点不太明白),因此你必须等程序运行完成你才能恢复查看结果:wait(job) 6、load命令会把变量从程序的工作空间传送到客户端的工作空间,在这里你可以看到运行结果:load(job, 'A')plot(A)
7、当job运行完后,永久地移除它的数据:destroy(job)
7、当job运行完后,永久地移除它的数据:destroy(job)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询