问题标签 [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 回答
2111 浏览

scilab - Scilab 双积分

下面是我的程序的代码。我试图找到 1/ln(x) 的积分值,然后计算从 0 到 x 的积分,以此作为被积函数。我不确定自己做错了什么,但我对 Scilab 还是很陌生。

0 投票
1 回答
301 浏览

matlab - matlab从对象(数组)列表中删除冗余对象

在 matlab 或 scilab 中,有人如何删除数组对象列表中的冗余条目?也许将其保存为矩阵?

例子:

例如,从上面提到的列表开始,我想得到一个列表 q

unique 函数仅适用于数组,但不适用于数组列表。我可以通过遍历所有矩阵手动完成此操作,但效率不高。

0 投票
1 回答
53 浏览

performance - 在Matlab中从一个非常大(> 1GB)的数组中将一列放入一个变量的最快方法是什么?

基本上我在循环中运行下面的代码,以便在矩阵中提取指定的列。我有一种感觉,这就是我循环中的瓶颈所在。我觉得有一种更简单的方法可以做到这一点,比如矩阵算术,但我现在想不出任何东西。下面的函数将参数 matINPUT 作为大矩阵,并将 INPUT 作为所需列的整数偏移量。结果被放置在 arrayOUTPUT 中,以便在程序的其他地方使用。

0 投票
2 回答
752 浏览

scilab - 不使用循环 scilab 显示 1 到 10

刚开始使用 Scilab,看起来需要学习很多东西,但我被困在第一个基本程序上。我需要在不使用循环的情况下显示 1 到 10 个数字。我知道使用循环我们可以使用这段代码来显示从 1 到 10 的数字:

但我需要在不使用任何循环的情况下显示它们。在 C 编程中,使用递归函数有点容易,但在这里我尝试了很多但失败了。请任何人通过代码片段帮助我。

0 投票
3 回答
9441 浏览

matlab - 如何从用户 Scilab 获取多个输入

我正在尝试制作一个程序来使用 for 循环打印最多 5 个数字并从用户那里获取数字输入。

我知道我可以通过max命令来做到这一点a =[1,2,3,4,5]; and max(a);。但是尝试使用 for 循环。

我不知道如何在 Scilab 中获取数组(我知道它们是我们可以获取的矩阵,但不知道如何在矩阵中或在 Scilab 中的数组中获取用户的输入)

我知道一种方法是使用

我知道我可以使用 mprintf 和 msscanf 但问题是我无法从用户端声明或获取数组数据。请建议我制作这个程序的一些方法。

还如何从用户声明和获取矩阵数据以及从用户声明和获取数组数据。

0 投票
1 回答
436 浏览

sparse-matrix - Scilab 创建带状矩阵

有没有一种简单的方法可以在 Scilab 中制作带矩阵,类似于 Mathematica 的以下代码:

? 我知道有sparse()创建稀疏矩阵的功能,然后我可以通过full(). 但似乎我只能为 指定单个条目sparse(),而不是乐队。我在文档中遗漏了什么吗?还是我必须“手动”创建它(即为此编写一些程序)?

0 投票
1 回答
4392 浏览

scilab - scilab:无法打印简单的函数/变量

我在编辑器中输入的内容:

我能得到什么 :


我想知道什么是错的

0 投票
1 回答
2161 浏览

plot - SciLab:RGB 颜色图,尝试用各自的颜色为每个标记着色

全部,

我在 RGB 颜色空间中绘制了一些颜色的 3d 图。目前这些标记都是相同的颜色。我希望每个标记都是它在空间中代表的颜色。所以,情节红色角落的标记应该是红色的,等等......

我到目前为止的代码如下。

谢谢你的帮助,

-账单

0 投票
1 回答
324 浏览

installation - 在 scilab 中安装 sivp-0.5.1(版本 5.4.1)

我是 scilab 的新手。我有一个图像压缩项目要做,它展示了如何使用 SVD 通过压缩图像来减少系统的内存使用量。为此,我需要在 Scilab 上安装 SVIP。我下载了问题中提到的 SVIP 版本,并按照“自述文件”文件中给出的内容进行操作。但是当我给出以下命令时:

cd C:/SCILAB/contrib/sivp-0.5.1 ,它给出的错误为:

!--error 77 cd:输入参数的数量错误:预期为 0 到 1。

任何人都可以请帮助什么是错的,我该如何纠正它...我无法在网上获得太多关于它的信息...提前非常感谢....

0 投票
1 回答
224 浏览

algorithm - 如何在 scilab 中查看有向无环图作为输出?

我必须在 scilab 的有向无环图上实现图算法。

如何在输出窗口中显示输出图?我需要创建 GUI 吗?