Почему в маткаде выделяется красным

Почему в маткаде выделяется красным

Перед началом работы курсор имеет вид красного крестика. В момент ввода выражения курсор приобретает вид синего уголка, окаймляющего часть вводимого выражения. Ввод начинается с имени переменной, после нее ставится знак присваивания (знак:), а затем само выражение или константа. Имя выражения (та часть, которая левее оператора присваивания) может состоять из латинских, русских, греческих букв и цифр, знаков подчеркивания (_), штриха (`), процента (%), бесконечности?, вводимых с клавиатуры.

Ввод математического выражения

Рисунок 2 — Ввод математического выражения

Имена переменных и функций не могут начинаться с цифры, подчеркивания, штриха, процента (%), не могут включать пробелы. Символ бесконечности может быть только первым в имени переменной. Mathcad воспринимает прописные и строчные буквы, а также введенные разными шрифтами как различные.

Редактирование введенных выражений производится следующими способами:

1. ?Курсор перемещается по экрану клавишами со стрелками или левой кнопкой мыши ставится в нужное место экрана.

2. ?Для выделения одного символа синим уголком курсора нужно установить курсор так, чтобы он охватывал этот символ слева или справа.

3. ?Для расширения выделения на часть или выражение целиком удобнее использовать клавиши со стрелками или пробел. Для перехода из оператора на уровень выше можно также использовать пробел. Уголок курсора должен охватывать все выражение или его часть, над которой надо выполнить действие.

4. Для выделения части или всего выражения надо щелкнуть левой кнопкой мыши в начале или в конце выделяемого выражения и переместить курсор до другого края с нажатой левой кнопкой мыши. Можно использовать клавиши Shift+< или Shift+>. Выделенная часть выражения черного цвета. Выделение в Mathcad используется для вырезания или копирования части выражения, изменения шрифта, а также для выполнения некоторых видов символьных вычислений.

5. ?Для выделения объекта или группы (математических, текстовых или графических) надо щелкнуть мышью на свободном месте рабочего листа и протянуть прямоугольник выделения так, чтобы он захватил нужные объекты. Один объект будет выделен синим курсоров, а группа объектов — пунктирной рамкой.

Если надо удалить, вырезать или скопировать выделенную часть выражения, выделенный объект целиком или группу выделенных объектов, используются такие же команды, как и в других приложениях Windows.

Некоторые латинские и греческие буквы зарезервированы в качестве констант. Так, латинская буква е внутри математического выражения является основанием натурального логарифма е = 2,718. Это значение можно отменить, присвоив ей любое другое значение, используя знак локального присваивания:=.

Знак бесконечности ? можно вставить с математической панели Calculus.

Если какой-либо константе или переменной не присвоено никакого значения левее и выше ее на экране, то она будет окрашена в красный цвет, указывая на ошибку. Все переменные и функции должны быть предварительно определены.

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

Для ввода простого текста можно выбрать команду Insert Text Region (Вставить Текстовую область) в главном меню, но удобнее ввести с клавиатуры символ кавычки и далее сам текст. На экране появится текстовая область, в которой можно печатать. Также, сменив латинский шрифт на русский, начать печатать текст в любом месте документа. Как только будет напечатано первое слово, при нажатии пробела эта область автоматически превращается в текстовую.

В Mathcad на точность расчета повлиять нельзя, но можно изменить формат вывода результатов. В Mathcad 11 вычисления совершаются с точностью 12 знаков, а в Mathcad 15 — до 17 знаков.

Методика применения пакета Mathcad для решения научных и типовых общетехнических задач , страница 12

1. Вычисления (ввод значений переменных, выражений и выдача Mathcad результатов) выполняются в Рабочем документе Mathcad (РДМ — файле вычислений, созданным оператором переименованием представляемого Mathcad по умолчанию пустого файла Untitled) в вычислительных блоках прямоугольной формы, автоматически создаваемых Mathcad при вводе данных с клавиатуры или через буфер, и выделенных белым цветом на сером фоне в режиме View–Regions. Блоки позиционируются относительно друг друга посредством точек, проставляемых Mathcad автоматически перед записываемой в блок информацией (рис. 2.1,Б).

2. Текущее место возможного ввода в РДМ информации отмечается Mathcadом красным плюсом. По умолчанию любой ввод (с клавиатуры, из буфера или с панелей матзнаков) реализуется как ввод вычисляемого выражения (вычислительный ввод).

3. Текстовый комментарий или название вводится в виде текстового блока в место ввода, вычислительный тип которого изменен на текстовый (текстовый ввод) командой «Главное меню – Insert – Text region» или сочетанием клавиш <Ctrl> + <“, > (место текстового ввода – прямоугольник с курсором ввода в виде вертикальной красной черты).

4. Курсор ввода в математических выражениях – правый по умолчанию уголок синего цвета. Уголок может перестраиваться с правого на левый (и наоборот) клавишами с левой и правой стрелками

Вводимый матзнак относится к части введенных знаков, подчеркнутых (охватываемых) горизонтальной и вертикальной (для многострочной записи) линиями уголка, причем, Mathcad в необходимых случаях сам расставляет скобки: например, при охвате двух слагаемых и вводе знака умножения Mathcad оба слагаемых возьмет в круглые скобки, поставит знак умножения и место ввода множителя (черный прямоугольничек).

Для увеличения охвата введенных знаков следует нажимать клавишу <Пробел> (каждое нажатие увеличивает охват на один символ в горизонтальном и вертикальном направлениях – при наличии знаков в этих направлениях). Изменение направления охвата и переход от одной группы символов к другой производится клавишами с левой и правой стрелками.

5. Значения переменных и параметров следует вводить выше и левее вычисляемых объектов (функций, формул, уравнений, решателей и графиков). Несоблюдение условия приводит к тому, что переменная в объекте окрашивается в красный цвет, вычисления не будут выполняться, и при наводке на него мышки возникает диагностическое сообщение красным шрифтом «This variable or function is not define above»– Эта переменная или функция выше не определена.

6. Аргументы (переменные и параметры) в именах (функций, формул или выражений) следует записывать в порядке согласно плану вычислений, согласованному с порядком многопараметрических вычислений в Mathcad (см. разд. 12 разд. 2.1).

7. В Mathcad имеются три знака (значения) символа «равно».

Первый называется «знаком присваивания» и обозначается как “: =”: присутствует в вычисляемых объектах для связи имени с выражением и вводится: в английской раскладке сочетанием клавиш <Shift> + <: ;> или однознаковой кнопкой с панельки Evaluation.

Вторым является символ команды «Вычислить», вставляемый после имени функции, арифметического выражения или рядной переменной для их вычисления клавишей <+ = >: в ответ Mathcad выдает вычисленное значение функции или выражения или преобразует строчную запись значений рядной переменной в матричную одностолбцовую.

Третьим является символ «жирное» равно, используется в записи систем уравнений в конструкции решателей типа Given … find; вставляется из панельки Boolean одноименной кнопкой или сочетанием клавиш <Ctrl> + <+ = >.

Почему y выделяет красным? В чем ошибка

100 y«+10( y`)2 +101y = 50(sin x/4)
вот так записываю в программе
100y»(x) + 10y'(x)2 + 101y(x) 50(sin(x)/4)
выделяет тот у, который с 2мя производными!

Добавлено через 1 час 44 минуты
уже сколько раз переписывала, все равно высвечивает, пишет эта переменная не определенна! неужели никто не знает в чем причина?

Почему Edit1.Text выделяет красным?
Прошу помочь, не пойму в чем проблема Edit1.Text выделяет красным program Project2; .

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

В management studio при написании скрипта выделяет красным новые добавленные таблицы и новые поля
Доброго времени суток. Помогите пожалуйста, при написании скрипта в management studio (2008R2).

new выделяет больше памяти чем положено
Здравствуйте дамы и господа! Как гении программирования, так и начинающие! Я являюсь.

Ввод, редактирование и форматирование данных в Mathcad

Точка, куда будет вставлен блок (выражение, текстовая область, график), отображается на листе курсором в виде красного крестика. Курсор можно перемещать мышью или клавишами управления курсором. Если на экране отобразить линейку (меню ВидЛинейка), на нее можно будет установить позиции табуляции (тип табуляции – выравнивание по левому краю, не меняется), тогда курсор можно будет перемещать клавишей Tab.

Если становить курсор на свободное место, нажатие клавиши Enter приведет к добавлению пустого места, сдвинув все содержимое документа ниже курсора вниз (аналог добавления пустой строки). Нажатие клавиши Delete, наоборот, удалит пустое место под курсором.

Чтобы ввести выражение, достаточно начать печатать его, либо вызвать необходимый шаблон при помощи одной из кнопок панелей инструментов. Шаблоны в Mathcad чем-то похожи на шаблоны редактора формул Microsoft Equation.

После ввода первого символа выражения вместо курсора появляются линии ввода синего цвета, образующие угол. Линии ввода важны при редактировании выражений. При вводе различных шаблонов (корень, дробь, производная) шаблон применяется именно к той части выражения, которая охвачена линиями ввода. Например, если в выражение вставить шаблон квадратного корня в момент, когда горизонтальная линия ввода подчеркивает x, получится . Если подчеркнуто 5+x, получится , а если (5+x) – то .

При вставке шаблона около него чаще всего появляются знакоместа в виде черных прямоугольников. Для того, чтобы шаблон работал, необходимо, чтобы все знакоместа были заполнены.

Вертикальная линия ввода, подобно курсору, перемещается мышью или нажатием клавиш управления курсором. При этом в любой момент нажатие клавиши «Пробел» изменяет длину горизонтальной линии ввода, заставляя синий угольник «охватывать» различные части выражения.

Для удаления части формулы используются клавиши Delete и Backspace. Если линии ввода окаймляют какую-либо сложную конструкцию, при первом нажатии клавиши конструкция будет выделена, при втором – удалена. Здесь имеет значение направление угла линий ввода – вперед или назад, так как конструкция будет выделена и удалена только в том случае, если направление соответствует клавише (Delete удаляет вправо, а Backspace – влево). Изменить направление угла можно, переместив линии ввода мышью, либо нажав клавишу Insert.

Если выражение содержит сложные конструкции с дополнительными знакоместами, например, степени, обыкновенные дроби или знаки определенного интеграла, для переноса линий ввода к этим знакоместам используется клавиша Tab. Для возврата к основной строке выражения нужно снова нажать «Пробел».

Как и в любой другой программе, конструкции можно выделять – мышью или зажав клавишу Shift и нажимая курсорные клавиши. Выделенные объекты можно перемещать или копировать – перетаскивая мышью или через буфер обмена Windows. Работа с буфером обмена в Mathcad стандартна и осуществляется через кнопки панели инструментов «Стандартная», меню «Правка» или сочетаниями клавиш.

Для отображения расчетов Mathcad в более удобочитаемом виде имена констант и переменных можно снабжать нижними индексами. Для этого при наборе имени следует нажать клавишу «.» (точка в латинской раскладке). При этом линии ввода сместятся ниже, но нового знакоместа не появится. Не следует путать нижние индексы в названиях переменных и функций с нижними индексами дискретных переменных и массивов. При добавлении последних знакоместа создаются. Если такой индекс встретится в операторе присваивания, переменная или функция автоматически станет дискретной, и дальнейшее обращение к ней выдаст ошибку.

Часто бывает удобно использовать в качестве имен переменных или функций греческие буквы. Для их вставки лучше всего использовать панель инструментов «Греческий алфавит». Однако можно ввести латинский аналог греческой буквы и нажать клавиши Ctrl+G.

Для начала ввода текстового фрагмента следует воспользоваться меню ВставитьТекстовая область или нажать клавиши Shift+2 (в латинской раскладке). Будет создан прямоугольник с маркерами изменения размера, а внутри него окажется текстовый курсор в виде вертикальной черты красного цвета.

По умолчанию размер текстовой области будет растягиваться по мере набора текста, в результате чего текст окажется набран в одну строку. Можно в любой момент изменить мышью размер текстовой области. После этого, если текст достигнет правого края области, он перейдет на следующую строку. Также можно растянуть или сузить область с уже написанным текстом. В этом случае текст также будет переразбит на строки.

Нажатие клавиши Enter при наборе текста начинает в пределах той же текстовой области новый абзац.

Текстовый курсор при редактировании текста можно перемещать мышью или клавишами управления курсором. В остальном, возможности редактирования текста в Mathcad мало отличаются от таковых в других текстовых редакторах. Для завершения работы с текстовой областью следует вывести курсор при помощи мыши или клавиш за ее пределы.

Вне областей с текстом и выражениями курсор по-прежнему имеет вид красного крестика. Его также можно перемещать клавишами управления курсором. Если таким образом он зайдет в область, он автоматически превратится в текстовый курсор либо в линии ввода, что позволит сразу же перейти к выделению текста или формул внутри области. Однако таким образом выделить сразу несколько областей нельзя. Выделение нескольких областей в Mathcad возможно только при помощи мыши, обведением областей рамкой при нажатой левой кнопке.

После выделения нескольких областей их можно удалить (нажатием клавиш Delete или Backspace), переместить (мышью, перетягивая границу любой области; курсор в этот момент примет вид маленькой черной ладони), вырезать или скопировать в буфер обмена. Также при помощи меню ФорматВыровнять области или кнопок стандартной панели управления можно выровнять интервалы между ними. Вообще, каждую область по отдельности можно перемещать мышью, перетаскивая ее границу. Однако при выравнивании областей следует помнить про порядок вычислений – слева направо и сверху вниз. Если порядок нарушится, вычисления могут стать неверными или вообще не смогут быть произведены.

Если в результате выравнивания области «налезли» друг на друга, меню ФорматРазделить области поможет исправить ситуацию. Если в данный момент разводить области не требуется, можно воспользоваться пунктами Сделать верхним / нижним из контекстного меню, которые управляют перекрытием областей.

Выделив любую область, можно воспользоваться меню ФорматСвойства и открыть диалоговое окно ее свойств. В нем можно выделить область цветом и окружить ее рамкой, присвоить области имя (полезно при создании гиперссылки на эту область), а также пометить область как защищаемую от редактирования. Подобно Microsoft Excel, защита областей работает только в том случае, если будет задана защита документа (меню СервисЗащита работы).

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

Mathcad обладает весьма скромными средствами для форматирования формул и текста.

Основными средствами форматирования текста является панель инструментов «Форматирование» и линейка. При помощи панели «Форматирование» можно выбирать тип и размер шрифта, включать полужирное, курсивное или подчеркнутое начертание символов, задавать выравнивание текста в области, а также создавать маркированные и нумерованные списки. Линейка позволяет управлять отступами текста от границ области, задавать отступ красной строки и вставлять позиции табуляции.

Дополнительно можно управлять форматированием текста через диалоговое окно настройки шрифта (меню ФорматТекст, можно задавать тип, размер, начертание и цвет шрифта, управлять его подчеркиванием и зачеркиванием, а также включать режимы верхнего и нижнего индексов), диалоговое окно настройки абзаца (меню ФорматАбзац, можно задавать отступы слева и справа, красную строку, выравнивание, создавать маркированные и нумерованные списки; настройка последних не предусмотрена) и диалоговое окно настройки табуляций (меню ФорматОтступы или кнопка «Отступы» в диалоговом окне форматирования абзаца, можно добавлять или удалять позиции табуляции).

Следует помнить, что, в отличие от Microsoft Word, в Mathcad поддержка Unicode не реализована, поэтому правильное отображение символов русского языка доступно только если выбран шрифт с пометкой «Cyr» (кириллический) в названии, или если в диалоговом окне шрифтов в поле «Сценарий» было выбрано «кириллический».

При работе с областями формул также можно управлять табуляциями. Форматирование символов и абзацев здесь недоступно, однако можно получить доступ к настройкам шрифтов, используя стили (см. ниже).

Меню ФорматУравнение позволяет изменить цвет по умолчанию и выбрать стиль для всех областей с формулами в документе. Выбранный стиль можно изменить, но доступны только настройки шрифта символов.

Меню ФорматРезультат открывает диалоговое окно для настройки математического форматирования вычисленных величин. Здесь можно настроить формат числа (десятичный или экспоненциальный, число знаков после запятой, приведение к обыкновенным дробям и т.д.), стиль отображения дискретных значений (в форме таблицы или матрицы), систему счисления (двоичную, десятичную, шестнадцатеричную), способом отображения мнимой единицы и единиц измерения (см. ниже), а также настроить точность отображения результатов.

Для стандартизации параметров форматирования в документе Mathcad поддерживает стили. Под стилем здесь понимается совокупность параметров шрифта, абзаца и табуляции. Для управления стилями служит меню ФорматСтиль, где отображается список используемых стилей и есть возможность создавать, изменять и удалять созданные стили. В диалоговом окне изменения стиля приводится поле ввода имени стиля, его описание, а также кнопки вызова диалоговых окон шрифта и абзаца. Как и в Microsoft Word, в Mathcad действует принцип наследования стилей.

Еще одной особенностью Mathcad является возможность выделить в документе один или несколько регионов. Регионы можно защищать (вместо всего документа, причем на каждый регион можно назначить свой пароль), а также скрывать и отображать, что позволяет сэкономить место на экране.

Начинать создание региона следует со вставки его границ. Для этого следует поместить курсор-крестик в начало региона и воспользоваться меню ВставкаОбласть. Будут создана пара границ. Затем следует мышью выделить и переместить границы региона в необходимое положение.

После создания региона его можно сворачивать и разворачивать (двойным щелчком мыши на символе треугольника или через меню ФорматОбластьСвернутьРазвернуть). Для защиты региона используется меню ФорматОбластьБлокировать. После указания опций блокировки в диалоговом окне вместо треугольника появится значок замка. С этого момента регион нельзя сворачивать или разворачивать, а также вносить в него любые изменения. Для разблокировки региона служит меню ФорматОбластьРазблокировать.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *