2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 подскажите плз, что за CAS... MATLAB?
Сообщение17.09.2020, 20:59 
Аватара пользователя
Код:
T=0.01; % time increment
t=0:T:5; % time analysed
A = [1, 2, 5]; % y-side DE coefficients
B = [0.5 1]; % x-side DE coefficients
p = roots(A) % Compute system characteristic roots / poles
h = impulse(B,A,t); % Impulse response
y = step(B,A,t); % Step response
subplot(222), plot(t,h);
title('Impulse Response'), xlabel('time (t)'), ylabel('h(t)');
subplot(224), plot(t,y);
title('Step Response'), xlabel('time (t)'), ylabel('y(t)');

 
 
 
 Re: подскажите плз, что за CAS... MATLAB?
Сообщение17.09.2020, 21:11 
По subplot(222) и по plot(t,h);
alcoholist в сообщении #1483559 писал(а):
subplot(222), plot(t,h);
а также по title, xlabel, ylabel
alcoholist в сообщении #1483559 писал(а):
title('Step Response'), xlabel('time (t)'), ylabel('y(t)');
похоже на Matlab, хотя такие же операторы есть и в GNU Octave и даже в SciLab

 
 
 
 Re: подскажите плз, что за CAS... MATLAB?
Сообщение17.09.2020, 21:54 
Аватара пользователя

(Оффтоп)

sqribner48 в сообщении #1483561 писал(а):
даже в SciLab

А почему "даже"? Может я, как юзер сцилаба, чего-то не знаю :roll:

 
 
 
 Re: подскажите плз, что за CAS... MATLAB?
Сообщение17.09.2020, 22:47 
StaticZero в сообщении #1483564 писал(а):

(Оффтоп)

sqribner48 в сообщении #1483561 писал(а):
даже в SciLab

А почему "даже"? Может я, как юзер сцилаба, чего-то не знаю :roll:

Если я Вас обидел этим своим высказыванием, то прошу извинить. Я просто имел в виду, что SciLab (как это принято считать) существенно отличается и от MATLAB, и от GNU Octave.

 
 
 
 Re: подскажите плз, что за CAS... MATLAB?
Сообщение19.09.2020, 00:58 
Аватара пользователя

(Оффтоп)

sqribner48 в сообщении #1483565 писал(а):
я Вас обидел этим своим высказыванием,

Ой, вы что, бросьте. Я не про это. Я про фактическую сторону вопроса хотел узнать как раз, по поводу отличий.

 
 
 
 Re: подскажите плз, что за CAS... MATLAB?
Сообщение27.03.2021, 14:18 
Об отличиях Scilab от Matlab
[Нашёл для себя страничку с инфой. Раньше как-то пропустил/не обратил на неё внимание.]
У Matlab и Scilab, на первый взгляд, больше различий на уровне функция, чем у Matlab и Octave, см.: Matlab-Scilab equivalents.
Иногда различие состоит не только в имени (идентификаторе) функции или числе/типе входных/выходных аргументов. Например, на этой странице пишут, что аналог feval (Matlab) это execstr (Scilab). В старых версиях Matlab, например 6, я использовал feval для выполнения вызова по переданному через входной аргумент handl функции. Что-то типа
ff(f, …)
eval(f, …)
end

>>xx = ff(@(x)..., …)


execstr, вроде бы, для этого использовать не получится.

 
 
 [ Сообщений: 6 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group