scilab

    1热度

    1回答

    我正在尝试使用SciLab的ode函数来解决和传热问题。事情是:其中一个参数随时间变化,h(t)。 ODE 我的问题是:如何将参数传递给随时间变化的ode函数?

    0热度

    1回答

    我试图在for循环中做散点图,我只绘制最后一点。 但是在看我的绘制点时,它们是从我的等式中获得的点。 我该怎么做才能获得并绘制最后的点? 下面是代码: m=1000 z=4000 T=200 pr=101325 sigma=0.24 cc=sigma*10^(-18) lambda=((1.38*10^(-23)*T)/(sqrt(2)*pr*cc)) p=%pi*2 for I=

    0热度

    1回答

    上述图像是使用cmscope块的结果,但我想重叠的信号。可能吗?

    0热度

    1回答

    我试图在scilab中创建一个异步电动机模型,并显示转速,电流和扭矩如何随时间变化的图形。它看起来很长,但你不需要全部阅读。 fHz = 50; Um = 230; p = 3; we = 2*%pi*fHz/p; wb = 2*%pi*50; Rs = 0.435; Rr = 0.64; Ls = 0.0477; Xls = wb*Ls; // [Ohm] Lr = 0.057

    0热度

    1回答

    我写了生成矩阵的Scilab代码行。它是一个函数,其参数是一个包含两个正整数的向量,并根据某种算法返回一个尺寸为向量值的矩阵。该函数还将矩阵导出为LaTeX样式的图形,这要归功于prettyprint函数。 我希望将该数字导出为PDF文件,为此我使用了函数xs2pdf。它工作得很好。问题在于,在达到预期目的时,该函数会生成一个大小在40x40左右的矩阵,并且它不适合页面。在我看来,创建的PDF文档

    1热度

    1回答

    我正在模拟scilab/xcos中的直流电机的简单闭环速度控制器。 我有一个连续的PI控制器工作得很好。 我有那么离散连续控制器和实现了它在两个不同的,但相等的方式,它似乎是两个分立方案提供不同的结果,即使他们应该是等价。 这两个离散控制器都是通过相同的离散化方法(Tustin)获得的,但其中一个是作为单个DLR Xcos传递函数实现的,而另一个是作为P和I部分的总和单独实现的。 附加模型包含上下

    0热度

    1回答

    我有3个矩阵: T_01 = ['cosd*t1', '-sind*t1', '0', 'd1*cosd*t1'; 'sind*t1', 'cosd*t1', '0', 'd1*sind*t1'; '0', '1', '1', '0'; '0', '0', '0', '1'] T_12 = ['cosd*t2', '-sind*t2', '0', 'd2*cosd*t2'; 'sind*t2'

    2热度

    1回答

    我有问题找到方法来比较两条轨迹(曲线)。 第一个原稿包含点(x,y)。 第二个可以偏移,更小或更大的比例,并与旋转 - 也与点(x,y)排列 我的第一个方法是找到两点之间的最小距离,并重复此过程迭代,它的总和除以点数 - 那么我的结果告诉我珍惜每点的平均误差: http://www.mathopenref.com/coorddist.html ,也是我觉得这个方法: https://help.sc

    0热度

    1回答

    认识我试着运行这个例子,它采用神经网络工具箱的Scilab https://burubaxair.wordpress.com/2014/03/12/artificial-neural-networks-in-scilab/ 这是代码: T = [ 1 1 1 1 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0

    0热度

    1回答

    我正在学习数学微积分课程,除了非常基本的课程外,我们不需要知道任何scilab编程,因为课程大部分都是理论课。我正在阅读小册子,并发现这个scilab代码旨在通过bissection方法找到一个函数的根。 问题是,我无法找到使其工作的方法。我试图用bissecao(x,-1,1,0.1,40)来调用它,但它不起作用。 我得到的错误是: at line 3 of function bissecao