最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

bash腳本中調用matlab腳本和python腳本,并傳參

2023-03-05 23:20 作者:不妙脆角  | 我要投稿

1. 在bash腳本中調用MATLAB腳本

首先定義一個腳本 get_ind.sh,這個腳本接收一個參數,并將這個參數傳遞給名為check的matlab腳本,寫法如下:

#!/bin/bash

my_ind=$1

matlab_command="check($my_ind)"

matlab -nodisplay -r "$matlab_command; exit"


其中check.m內容為

function [ind] = check(a)

disp(['item' num2str(a)]);

ind = 10*a;

end


將get_ind.sh作為子腳本的調用方法:

for a in {1..10}

do

a=1

./get_ind.sh $a?

done


2. 在bash腳本中調用PYTHON腳本

首先定義一個腳本 subscript.sh,這個腳本接收三個參數,并將這個參數傳遞給名為mypythonscript的python?腳本,寫法如下:

#!/bin/bash

file_path=$1

x=$2

x=$3

python mypythonscript.py ?"$file_path" $x $y

其中mypythonscrpit.py的內容為

import sys

save_path = sys.argv[1]

x0 = float(sys.argv[2])

y0 = float(sys.argv[3])



將subscript.sh作為子腳本的調用方法:


file_dir="/home/software/"

n=10

for (( i=1; i<=$n; i++ ))

do

save_dir="${file_dir}item${i}/"

./subscript.sh "${save_dir}" ?$x $y

done



有點不好懂是吧,我會錄個視頻的

bash腳本中調用matlab腳本和python腳本,并傳參的評論 (共 條)

分享到微博請遵守國家法律
金昌市| 邯郸市| 安远县| 高清| 屯门区| 嘉义县| 新和县| 临泽县| 云阳县| 南召县| 武夷山市| 长春市| 邮箱| 威信县| 仁布县| 衡东县| 大连市| 镇雄县| 江山市| 舟山市| 叙永县| 涟水县| 永登县| 盱眙县| 小金县| 亳州市| 贵南县| 柘荣县| 休宁县| 浪卡子县| 柳江县| 客服| 治多县| 西城区| 额敏县| 连平县| 格尔木市| 静安区| 巩义市| 株洲市| 甘洛县|