Подсветка ввода/вывода

Подсветка ввода/вывода - Сообщения

#1 Опубликовано: 18.01.2014 13:51:54
teafi

teafi

1 сообщений из 7 понравились пользователям.

Группа: User

Прежде всего, спасибо за такую замечательную штуку! Просто не верится, что в 2Мб можно вложить столько всего
По поводу предложений:

1. Можно ли сделать подсветку (цветом шрифта или фона) того, что выводит компьютер, чтоб отличать от вводимого человеком? Конечно, это можно определить, посмотрев, где стоит "=", а где ":=", но с подсветкой было бы проще.

2. Очень пригодился бы справочник по самым основам работы с программой, вложенный сразу в установочный пакет. (Или он есть, но я не нашёл? В таком случае, прошу прощения!) Без него возникают трудности в самых элементарных вещах - например, я при первом знакомстве с программой, не мог понять, как ввести две точки (задать интервал) в цикле for или как сделать систему из более чем двух уравнений.

И в качестве "фантазии": в математике есть своего рода аналог цикла for, это запись вроде "K_i=x^i, i=1,...,5", с итерацией после выражения. Можно ли реализовать такой?

Ну, и просто вопрос, чтоб не создавать отдельную тему. Это не очень важно, на самом деле, просто интересно. Планируется ли сделать отрисовку формул разными шрифтами, в "типографском" виде?

Ещё раз спасибо за SMath!
#2 Опубликовано: 21.01.2014 07:19:23
Медведев Виктор

Медведев Виктор

13 сообщений из 157 понравились пользователям.

Группа: User

Wrote


2. Очень пригодился бы справочник по самым основам работы с программой, вложенный сразу в установочный пакет. (Или он есть, но я не нашёл? В таком случае, прошу прощения!) Без него возникают трудности в самых элементарных вещах - например, я при первом знакомстве с программой, не мог понять, как ввести две точки (задать интервал) в цикле for или как сделать систему из более чем двух уравнений.



Ищите на форуме, есть в разных форматах

Wrote


И в качестве "фантазии": в математике есть своего рода аналог цикла for, это запись вроде "K_i=x^i, i=1,...,5", с итерацией после выражения. Можно ли реализовать такой?



Эта "фантазия" уже давно реализована, через меню "Вставка\Функция" можно вставить цикл for
#3 Опубликовано: 22.01.2014 08:11:53
teafi

teafi

1 сообщений из 7 понравились пользователям.

Группа: User

Wrote

Wrote

2. Очень пригодился бы справочник...



Ищите на форуме, есть в разных форматах



Спасибо! Я нашёл SMathStudio.0_85.Article.doc и .odt, Вы его имеете в виду? Полезная штука, хотя и раскрывает не все неочевидные функции Конечно, всё есть на форуме, но мне кажется, структурированный файл справки бы многим пригодился. И важный момент "пожелания-предложения" - вкладывать файл справки в архив с программой

Wrote

Wrote

И в качестве "фантазии": в математике есть своего рода аналог цикла for, это запись вроде "K_i=x^i, i=1,...,5", с итерацией после выражения. Можно ли реализовать такой?



Эта "фантазия" уже давно реализована, через меню "Вставка\Функция" можно вставить цикл for



С циклом for я познакомился "Фантазия" состояла в том, чтоб реализовать именно синтаксис "математического цикла for" (без слова for и переноса строк). Может быть, такая форма была бы компактнее и привычнее математикам. Конечно, повторю, это только "фантазия", т.к. нужный функционал реализован циклом for.
#4 Опубликовано: 27.01.2014 09:50:17
Медведев Виктор

Медведев Виктор

13 сообщений из 157 понравились пользователям.

Группа: User

Wrote



С циклом for я познакомился "Фантазия" состояла в том, чтоб реализовать именно синтаксис "математического цикла for" (без слова for и переноса строк). Может быть, такая форма была бы компактнее и привычнее математикам. Конечно, повторю, это только "фантазия", т.к. нужный функционал реализован циклом for.



А объясните, плиз, что вы понимаете под понятием "математический цикл for"? или ссылку скиньте... Мне просто всегда казалось, что цикл - это исключительно для программирования...

#5 Опубликовано: 27.01.2014 09:59:16
Медведев Виктор

Медведев Виктор

13 сообщений из 157 понравились пользователям.

Группа: User

Wrote



Спасибо! Я нашёл SMathStudio.0_85.Article.doc и .odt, Вы его имеете в виду? Полезная штука, хотя и раскрывает не все неочевидные функции Конечно, всё есть на форуме, но мне кажется, структурированный файл справки бы многим пригодился. И важный момент "пожелания-предложения" - вкладывать файл справки в архив с программой



Посмотрите здесь, может что найдете для себя

1 пользователям понравился этот пост
teafi 27.01.2014 12:05:00
#6 Опубликовано: 27.01.2014 12:42:27
teafi

teafi

1 сообщений из 7 понравились пользователям.

Группа: User

Wrote


А объясните, плиз, что вы понимаете под понятием "математический цикл for"? или ссылку скиньте... Мне просто всегда казалось, что цикл - это исключительно для программирования...



Интересный вопрос - заставил задуматься об интересных вещах Начну с примера. В одном из файлов, поставляющихся в комплексте с SMath есть такая часть (коэфф-ты ряда Тейлора) :

for i \in 1..N
f_i := d^i/dx^i f(x)


При этом, в учебниках по матанализу определение коэффициентов может записываться очень похожим образом, примерно так:

a_n = 1/n! d^n/dx^n f(x), n = 0, 1, ... (при x = x_0)

То есть вместо цикла for в математике принято указывать перечень значений индекса n - указывать после выражения, содержащего индекс, и отделять запятой.

Цикл for (если его тело содержит только математические выражения с индексом) является чем-то вроде "реализации" приведенной математической записи на языке программы. Правда, математическая форма позволяет указать бесконечный перечень, но на практике для расчётов мы всё равно используем конечные суммы.

А тогда, возможно (надо попробовать, конечно), в программе для математиков может быть удобно сделать так, чтобы выражения, подобные приведенному определению, выполнялись как цикл for. (С конечным перечнем значений индекса, разумеется )
1 пользователям понравился этот пост
Медведев Виктор 28.01.2014 08:04:00
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений