如何使用矩阵作为参数(不仅仅是数字或字符串)从Linux命令行调用MATLAB函数?

时间:2015-12-01 06:01:30

标签: linux matlab matrix command-line

目前我只能使用此脚本调用带有字符串或整数参数的函数

#!/bin/sh

matlab_exec=matlab
X="${1}(${2})"
echo ${X} > matlab_command_${2}.m
cat matlab_command_${2}.m
${matlab_exec} -nojvm -nodisplay -nosplash < matlab_command_${2}.m
rm matlab_command_${2}.m

但是它只接受字符串或整数。要调用它,我将运行此命令

./run funtions arg1,arg2

我怎么能这样做它需要一个矩阵但是通过命令行

即矩阵[1 2 3; 4 5 6; 7 8 9]

0 个答案:

没有答案