Javascript must be enabled in your browser to use this page.
Please enable Javascript under your Tools menu in your browser.
Once javascript is enabled Click here to go back to �нтеллектуальная Кобринщина

Make Mathematica Speak - Wolfram Mathematica

Заставить Mathematica говорить

Начиная с 7-й версии, Mathematica содержит функцию озвучивания выражений (на английском - прим. переводчика). В принципе, любое выражение Mathematica может быть интерпретировано таким образом.

Применим функцию Speak, чтобы заставить Mathematica говорить:

In[1]:=

MakeMathematicaSpeakRU_1.gif

Out[1]=

MakeMathematicaSpeakRU_2.gif

Вы также можете заставить Mathematica говорить, щелкнув правой клавишей мыши на выделенном выражении и выбрав пункт Speak Selection из контекстного меню.

Если, вместо этого, Вы бы хотели увидеть текстовую версию введенного выражения, примените функцию SpokenString:

In[2]:=

MakeMathematicaSpeakRU_3.gif

Out[2]=

MakeMathematicaSpeakRU_4.gif

    

Использование функции SpokenString дает текстовую версию результата на выходе:

In[1]:=

MakeMathematicaSpeakRU_5.gif

Out[1]=

MakeMathematicaSpeakRU_6.gif

Применение команды HoldForm в функции SpokenString дает текстовую версию исходного выражения:

In[4]:=

MakeMathematicaSpeakRU_7.gif

Out[4]=

MakeMathematicaSpeakRU_8.gif

Указанное выше в равной степени относится к функции Speak:

In[5]:=

MakeMathematicaSpeakRU_9.gif

Out[5]=

MakeMathematicaSpeakRU_10.gif

Out[6]=

MakeMathematicaSpeakRU_11.gif

    

Функция SpokenString с командой HoldForm может быть использована с таким же успехом и для графики:

In[7]:=

MakeMathematicaSpeakRU_12.gif

Out[7]=

MakeMathematicaSpeakRU_13.gif

In[8]:=

MakeMathematicaSpeakRU_14.gif

Out[8]=

MakeMathematicaSpeakRU_15.gif

Естественно, функция Speak будет работать и в этом случае:

In[9]:=

MakeMathematicaSpeakRU_16.gif

Out[9]=

MakeMathematicaSpeakRU_17.gif