未归类素材

Submitted by administrator on 周六, 2007-02-03 13:40.

Scilab 调用C/C++部分函数
调用动态链接库:
Call函数
//分为长调用和短调用2种,用c写的程序可以通过写一个接口程序,实现短调用,如果是C++写的程序,只能用长调用

-长调用:语法.[y1,y2,...]=call("func",x1,n1,"flag-x-1",...,xn,nn,"flag-x-n","out",[m,n],y1,m1,"flag-y")
参数. func: 名字,
x1,x2....xn: 输入变量名
n1,n2....nn: 输入变量x1...xn所在位置,用1,2,3...数字来表示\
flag-x-i: 输入变量x1,x2...xn的类型,用'r','i','d','c'来表示实数,整数,双浮点数,字符串
out: 输入和输出的分界线
[m,n]: 输出变量的维数
y1: 输出变量的个数
m1: 输出变量的位置
flag-y: 输出变量的类型,与flag-x-i类似
-短调用:语法.[y1,y2,...]=call("func",x1,x2,...)
//彭哲,浙江大学修改于2006年12月30日,未完待续


Copyright © 2005-2006 LIAMA. All rights reserved. 京ICP备05002853号

本网站由中法联合实验室管理,中科院自动化所自由软件协会协助维护