.

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

Управления вычислительным процессом

Оператор условного перехода

Конструкция оператора перехода по условию в общем, виде такова: if <условие>

<операторы 1> else

<операторы 2> end

Работает он следующим образом. Вначале проверяется, выполняется ли указанное условие. Если да, то программа выполняет совокупность операторов, которая записана в разделе <операторы 1 >. В противном случае выполняется последовательность операторов раздела <операторы 2>. Укороченная форма условного оператора имеет вид: if <условие>

<операторы> end

Действие оператора в этом случае аналогично, за исключением того, что при невыполнении заданного условия выполняется оператор, следующий за оператором end. Легко заметить недостатки этого оператора, вытекающие из отсутствия оператора безусловного перехода: вся часть программы, выполняющаяся в зависимости от условия, должна размещаться внутри операторных скобок if и end.

В качестве условия используется выражение типа: <имя переменной 1 > <операция сравнения> <имя переменной 2> Операции сравнения в языке MATLAB могут быть такими: < меньше; > больше;

<= меньше или равно; >= больше или равно; = равно; ~= не равно.

Условие может быть составным, т.е. складываться из нескольких простых условий, объединяемых знаками логических операций. Знаками логических операций в языке MATLAB являются: & - логическая операция И (AND); | - логическая операция ИЛИ (OR); ~ - логическая операция НЕТ (NOT).

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

Допустима еще одна конструкция оператора условного перехода. if <условие 1>

<операторы 1> elseif <условие 2>

<операторы 2> elseif <условие З>

<операторы З>

else

<операторы>

end

Оператор elseif выполняется тогда, когда <условие 1> не выполнено. При этом сначала проверяется <условие 2>. Если оно выполнено, выполняются <операторы 2>, если же нет, то <операторы 2> игнорируются и происходит переход к следующему оператору elseif, т.е. к проверке <условия З>. Аналогичным образом при его выполнении обрабатываются <операторы З>, в противном случае происходит переход к следующему оператору elseif. Если ни одно из условий в операторах elseif не выполнено, обрабатываются <операторы>, следующие за оператором else. Таким образом может быть обеспечено ветвление программы по нескольким направлениям.

Теоретические основы электротехники (ТОЭ) включает основные теоретические положения по цепям постоянного и переменного синусоидального тока — техническая дисциплина, связанная с изучением теории электричества и электромагнетизма. Это всё то что связанно с электричеством.
Решение задач по электротехнике использование MATLAB Лекции по теоретическим основам электротехники