scilab

how can I color the part in red using scilab and xfpoly [closed]

偶尔善良 提交于 2021-02-08 12:13:37
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 1 year ago . Improve this question How can I color the part in red using scilab and xfpoly. Is there a way to color the calculated surface just after the integral between two bounds? 回答1: I suppose that your function is called with g(x) as in your previous post. The following should do what you

how can I color the part in red using scilab and xfpoly [closed]

雨燕双飞 提交于 2021-02-08 12:11:44
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 1 year ago . Improve this question How can I color the part in red using scilab and xfpoly. Is there a way to color the calculated surface just after the integral between two bounds? 回答1: I suppose that your function is called with g(x) as in your previous post. The following should do what you

how can I color the part in red using scilab and xfpoly [closed]

会有一股神秘感。 提交于 2021-02-08 12:08:44
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 1 year ago . Improve this question How can I color the part in red using scilab and xfpoly. Is there a way to color the calculated surface just after the integral between two bounds? 回答1: I suppose that your function is called with g(x) as in your previous post. The following should do what you

If two languages follow IEEE 754, will calculations in both languages result in the same answers?

心已入冬 提交于 2021-02-07 12:01:49
问题 I'm in the process of converting a program from Scilab code to C++. One loop in particular is producing a slightly different result than the original Scilab code (it's a long piece of code so I'm not going to include it in the question but I'll try my best to summarise the issue below). The problem is, each step of the loop uses calculations from the previous step. Additionally, the difference between calculations only becomes apparent around the 100,000th iteration (out of approximately 300

How to include time dependent variables into ode-solver in Scilab?

牧云@^-^@ 提交于 2021-01-29 11:23:13
问题 I am currently solving a system of nonlinear ODE's. It is a set of kinematic motion equations, where I need to calculate the position angles with given anguar velocities I found out, how to add a function dependent on time using the list, but the question is, how to add a parameter which is also time dependent, but given as a vector. Simplified is it written in the following code. c(t) is a time function. function dx = f(t, x, c) dx(1) = x(1)*sin(x(2)) dx(2) = c*x(2)*cos(x(1)) dx(3) = t*cos(x

后MATLAB时代的七种开源替代,一种堪称完美!

此生再无相见时 提交于 2020-12-25 18:53:14
近日,有哈工大学生表示收到了正版软件取消激活的通知,而在与 MATLAB 开发公司 MathWorks 交涉之后,被告知由于美国政府实体名单的原因,相关授权已被中止。 目前,哈尔滨工业大学、哈尔滨工程大学的老师和学生们都无法使用 MATLAB。 MATLAB大学读理工科专业的同学基本上都接触过这款软件。有分析人士指出,如果整个学校被禁用了正版 MATLAB,这意味着学校的人员再发表论文或者从事商业项目,其成果原则上就不应包含任何基于 MATLAB 的内容,这对国内相关企业和研究学者带来的影响不可忽视。 这件事在国内社交媒体迅速发酵并登上热搜,引发学术界和技术界的广泛讨论。 现在只是禁止了实体名单的上的几所高校,但是谁又能保证后续不会加码制裁打击中国高校,抑制中国科技发展呢?因此通过此次禁用事件,我们有理由说现在已经到了后MATLAB时代!急需找到MATLAB合适的替代品。 为此我们收集整理到的一些开源软件,可以起到一定的替代效果。包括:SCILAB、Octave、Spyder、Python、GMAT、GNU Radio、ROS。特别是SCILAB,他与MATLAB最为接近,近乎可以实现完美替代! 希望本文对大家有所帮助。另外,也欢迎大家在留言区推荐你知道的替代工具。 1. “近乎完美”替代之SCILAB SCILAB 是一款与 MATLAB 类似的开源软件,可以实现 MATLAB

MATLAB开了第一枪,中国该怎么应对?

烈酒焚心 提交于 2020-08-14 06:26:10
我们都知道美国政府不是一只好鸟,但当它对高校师生和学术圈下手的时候还是让人始料未及。 5月22日,美国商务部将中国十三所高校列入了“实体名单”,从法理上开始了对中国高校科研发展的围剿。 6月9日,美国司法部起诉了和武汉理工大学有合作的美国院士,哈佛大学原化学与化学生物学系前系主任Charles Lieber。理由是该院士未如实报告与中方的合作情况,最高可获刑五年,保释条件之一是不再接触相关中国合作机构。同一天还有其他中国学者也被起诉,而且不得保释。一时间,中美学术交流之路笼罩在浓密阴霾之下。 上周,这只霸权主义的鸟儿又作妖了,这次的禽鸟之声是MATLAB。 谁也没想到,MATLAB被首先动用直接制裁国内高校 6月6日,哈工大的师生在正常使用MATLAB时,突然跳出了反激活通知,但是还能使用。到了第二天启动 MATLAB 时就显示授权许可无效,网页也无法登录哈工大域名的账户。几乎同一时间哈工程的师生们也遇上了相同的问题。 事情发生后,哈工大、哈工程师生及校方立刻与开发MATLAB的公司——MathWorks进行了严肃的交涉。现在已经可以确定,两大学的相关授权已经因为美国最新的进出口名单而终止了。 对大学下手令人不齿,已经付费的软件突然停止授权又过于霸道。此事一经曝光,就频繁登上热搜。外交部也做了克制但是明确的回应,指出这是“非常错误的消极言行”,并认为美国的制裁最终将伤害到自身。

部分高校被禁用MATLAB 替代开源软件重获关注

生来就可爱ヽ(ⅴ<●) 提交于 2020-08-10 19:17:09
哈工大、北航等国内高校被禁止使用 MATLAB,这件事在国内社交媒体迅速发酵并登上热搜,引发学术界和技术界的广泛讨论。上个月,美国商务部宣布将 新增 33 家中国公司及机构列入“实体清单”,除了奇虎360、云从科技、烽火科技等企业外,还包括中国公安部法医科学研究所等政府相关机构,以及哈尔滨工业大学和哈尔滨工程大学两所高校。 至此,中国大陆共有 13 所高校被列入该实体清单,除上述两所外,还有:中国人民大学、北京航空航天大学、西安交通大学、西北工业大学、四川大学、电子科技大学、湖南大学、国防科技大学、同济大学、南昌大学、广东工业大学。 这些高校将被美国《出口管理条例》限制出口、进口或转口,无法和美国进行任何商业交易,在获得美国科技方面面临新的限制。它们和去年被列入清单的华为、中兴等中国企业一样,和美国企业之间的进出口业务需要美国政府的批准,也就是所谓的“技术制裁”。迫于政府的压力,MATLAB 所属公司 MathWorks 被迫中止对这些国内高校的正版授权。 虽说能上这份清单的组织机构都不简单,至少证明其科研实力得到了美国的重视。但当这些我们常用的基础软件真的被别人卡脖子时,其带来的负面影响还是肉眼可见的。 MATLAB 是矩阵实验室(Matrix Laboratory)的简称,由美国 MathWorks 公司出品,是一种高级技术计算语言和交互式环境集成软件,由 MATLAB 和

Optimization, time complexity and flowchart (Scilab)

你离开我真会死。 提交于 2020-03-26 03:22:01
问题 I tried to optimize this code, but it’s impossible to optimize anymore. Please help with building a flowchart for this algorithm. A = [-1,0,1,2,3,5,6,8,10,13,19,23,45]; B = [0,1,3,6,7,8,9,12,45]; N1 = length(A); N2 = length(B); t = 1; m = 10; C = []; for i=1:N1 for j=1:N2 if A(i)==B(j) break else if j==N2 C(t)=A(i); t=t+1; end end end end disp(C); N3=length(C); R = []; y = 1; for l=1:N3 if C(l)>m R(y)=C(l); y=y+1; end end disp(R); How to find time complexity of an algorithm I think it should

开发者需要了解的领域特定语言(DSL)

牧云@^-^@ 提交于 2020-03-04 15:12:12
领域特定语言是在特定领域下用于特定上下文的语言。作为开发者,很有必要了解领域特定语言的含义,以及为什么要使用特定领域语言。 领域特定语言domain-specific language (DSL)是一种旨在特定领域下的上下文的语言。这里的领域是指某种商业上的(例如银行业、保险业等)上下文,也可以指某种应用程序的(例如 Web 应用、数据库等)上下文。与之相比的另一个概念是 通用语言general-purpose language (GPL,LCTT 译注:注意不要和 GPL 许可证混淆),通用语言则可以广泛应用于各种商业或应用问题当中。 DSL 并不具备很强的普适性,它是仅为某个适用的领域而设计的,但它也足以用于表示这个领域中的问题以及构建对应的解决方案。HTML 是 DSL 的一个典型,它是在 Web 应用上使用的语言,尽管 HTML 无法进行数字运算,但也不影响它在这方面的广泛应用。 而 GPL 则没有特定针对的领域,这种语言的设计者不可能知道这种语言会在什么领域被使用,更不清楚用户打算解决的问题是什么,因此 GPL 会被设计成可用于解决任何一种问题、适合任何一种业务、满足任何一种需求。例如 Java 就属于 GPL,它可以在 PC 或移动设备上运行,嵌入到银行、金融、保险、制造业等各种行业的应用中去。 DSL 的类别 从使用方式的角度,语言可以划分出以下两类: DSL:使用