问题标签 [scilab]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
264 浏览

math - 我需要帮助使用 Scilab 在 2x2x2 立方体中平均 100x100x100 矩阵

我正在使用 Scilab 在 2x2x2 立方体中平均 100x100x100 矩阵。如何更改此脚本以使其在 9x9x9 立方体中平均?我知道 100^3 不会均匀地划分为 9x9x9 立方体。我只想平均它直到它不能再均匀下潜。

a=1 b=1 c=1 numbers = rand(100,100,100) while c <=99, if a>99 then a=1 b=b+2 c=1; end if b>99 then a=1 b=1 c=c+2; end average=(numbers(a,b,c)+numbers(a+1,b,c)+numbers(a,b+1,c)+numbers(a+1,b+1,c) +numbers(a,b,c+1)+numbers(a+1,b,c+1)+numbers (a,b+1,c+1)+numbers(a+1,b+1,c+1))/8
a=(a+2); end

0 投票
1 回答
2976 浏览

excel - Scilab - 有没有办法从命令行关闭 Excel?

有没有从命令行关闭 Excel 文件的方法/功能?

0 投票
1 回答
294 浏览

real-time - rt_preempt 系统的 Scicos 代码生成

由于http://hart.sourceforge.net/,当使用 scilab 5.3.2 和 hart 工具箱时,代码生成应该适用于 rt_preempt 内核。我成功地在 ubuntu 12.04 LTS 上安装了这两个版本,但是我对代码生成有点迷失了。我使用了一个 hart 工具箱示例 (realtime_demo),并尝试编译和生成代码。首先:这些样本应该与 rt_preempt 一起使用还是仅与 RTAI 一起使用?对于 rt_preempt 内核,我必须使用哪些代码生成命令?

如果有人为 rt_preempt 内核管理代码生成,我会感谢我能得到的每一个提示!

0 投票
1 回答
541 浏览

find - Scilab:如何在没有循环的情况下在每列中找到前 1

我试图在不使用 for 或一段时间的情况下找到矩阵每一列中的第一个 1。说我有

然后我想获得[1,4,2,2](我可以假设每列的某处总是有一个 1 )。问题是当我使用 find(A) 时,它给了我[1,3,4,8,10,11,14,15].

有人告诉我不要使用循环而是矩阵运算,因为 scilab 可以更好地处理最后一个运算。

先感谢您!

0 投票
4 回答
341 浏览

python - 为什么 Python 不为此抛出错误?

MATLAB 为此引发错误:

如果用 Python 尝试过类似的事情,为什么它不是非法的?

考虑到 Python 中的编号从零开始,python 中的索引“3”不是越界了吗?

0 投票
1 回答
263 浏览

scilab - 如何在scilab中选择多个文件夹

我正在寻找在 Scilab 中选择多个目录的功能。我在 Matlab Central uipickfiles.m 中找到了类似的功能。但是 Scilab 中是否有更简单和类似的功能。如果它尚不可用,我正在尝试为它编写一个函数。

非常感谢任何建议/指导。

问候德瓦拉吉

0 投票
1 回答
240 浏览

function - 无法通过 Scilab 中的功能删除文件

我编写了以下代码来绘制带有“数据文件”中存在的数据的图表。绘制图表后,我想删除该文件。

在我标记为 //%________% 我尝试过的地方

他们都没有工作。我已将工作目录设置为存在上述“.sci”文件且存在“数据文件”的位置。我正在使用 scilab-5.4.1。

0 投票
1 回答
752 浏览

ode - 在 scilab 中使用 if else 的函数

在上面的代码中,我定义了两个函数m1m2并且基于一个时间点,比如说,t0我正在返回其中一个函数。但是,错误正在显示undefined variable:x。是因为我x(1)在这两个功能中都使用了吗? x基本上是一个包含x(1)在第一个函数中的向量m1,并且[x(1);x(2)]m2

PS- 给出了包括初始值在内的所有常量所需值。

0 投票
6 回答
321821 浏览

python - 如何将布尔数组转换为int数组

我使用 Scilab,并希望将布尔数组转换为整数数组:

在 Scilab 我可以使用:

甚至只是将其乘以 1:

在 Python 中是否有一个简单的命令,或者我必须使用循环?

0 投票
0 回答
209 浏览

java - 没有安装 scilab 无法运行 jar 文件

我是 scilab 和 java 的新手。

我正在使用 java+scilab 并尝试创建一个可以在任何计算机上运行的 jar 文件,并且不依赖于是否安装了 scilab。

我一步一步地按照文档javasci v2并在 eclipse 下成功运行我的示例。

我使用“文件导出”来创建我的项目的 jar 文件。jar文件可以在同一台电脑上成功运行,但不能在没有安装scilab的电脑上运行。我不知道可能是什么原因。

提前致谢。

帕维尔

PS OS:Fedora 19,Scilab 版本:5.4.1(32 位),java sdk 版本:7u25(32 位)