2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Подскажите в Maple
Сообщение17.12.2014, 20:33 


30/11/14
54
В maple вообще можно обычного типа программу составлять? Типа код, запускаешь код, получаешь результат, а не работать с отдельными командами или блоками?
Как запустить цикл? Пишу код, например,
a=1
if a=1 then print("a=1") end if;

но на него мапл никак не реагирует

 Профиль  
                  
 
 Re: Подскажите в Maple
Сообщение18.12.2014, 01:02 
Заслуженный участник


12/07/07
4522
1. Приложение в Maple, по крайней мере в старых версиях, написать нельзя.
Maple интерпретатор. Он может выполнять каждое предложения языка отдельно.
В среде Maple есть команда меню Execute worksheet. Эта команда позволяет выполнить все предложения текущего worksheet.

2. Чтобы выполнить цикл его надо оформить в виде предложения. Это предложение может быть достаточно большим (тело цикла может содержать большое число предложений).
Но вообще-то циклы используются не часто. В Maple имеются специализированные итераторы (add, mul, seq, map и др.), которые позволяют писать более читабельные программы.

3. Слегка изменил текст (присвоил переменной a значение 1). if-предложение возвращает строку: "a=1".
Код:
> a:=1:
if a=1 then print("a=1") end if;
                                 "a=1"

4. Есть книга
Матросов А.В. Maple 6. Решение задач высшей математики и механики.
В этой книге и среда описана, и начала программирования изложены. (см. также тему «Литература по Maple»).

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group