LINUX.ORG.RU

Сообщения tehnologsgu

 

Maxima присваивание значений

Добрый день! Объясните, пожалуйста, простую с виду вещь. Вот я считаю и присваиваю значение одной переменной, вот, например, так:

k:solve([sum(U[j]/I[j]*(Ro[j]-k*U[j]/I[j]),j,first,end)=0], [k]),numer;

Вижу, что все считается, затем выводится результат.

(%o7) [k=0.321881952624]
Затем пытаюсь любым способом задействовать переменную k для подсчета значения другой переменной, пусть банальное:
a:solve([k*a=3], [a]),numer;

И тут я не могу добиться численного результата, хотя в прошлом случае это получилось. Упорно выводится нечто страшное вроде:

(%o8) [[[[a*k-3=6.5436461196178512*10^-5*(4919*a-45846)]=6.5436461196178512*10^-5*(4919*a-45846)]=6.5436461196178512*10^-5*(4919*a-45846)]=0]
Подскажите пожалуйста, отчего такое может быть? Скорее всего, я как-то не так понимаю синтаксис. Или переменной k не присвоилось значение, поэтому в подсчете а оно и не используется? Или все посчиталось верно, но выводится не так, как мне надо?

 

tehnologsgu
()

RSS подписка на новые темы