Как отобразить полиномиальную функцию с помощью printf в Scilab? {Без использования дисплея}

Вот мой код. Выдает ошибку. Я хочу напечатать полимиал.

clc
clear
printf("Example 4.4 | Page number 103 \n\n");
//find Cv and Cp
//Given data
t = poly(0,'t'); //°C //Temperature in °C
u = 196 + .718*t; //KJ/kg //specific internal energy
pv = 287*(t+273); //Nm/kg //p is pressure and v = specific volume

//Solution
Cv = derivat(u);
printf("Cv = %.3f KJ/kgK\n",Cv); 

person DOSHI    schedule 19.03.2014    source источник


Ответы (1)


Возвращаемый тип производной — еще один многочлен. Вы можете проверить с помощью:

disp(typeof(Cv))

Типы scilab перечислены здесь.

Вы можете получить единственный коэффициент, используя coeff.

printf("Cv = %.3f KJ/kgK\n",coeff(Cv));
person spoorcc    schedule 19.03.2014