Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Не выполнять никаких преобразований для упрощения формулы

Читайте также:
  1. Виды детерминированных моделей и способы их преобразований
  2. Влияние преобразований Петра 1 на историческую судьбу России.
  3. Вопрос 13.Начало правления Петра I. Предпосылки и оценки преобразований.
  4. Все формулы, вычисления или рассуждения должны быть записаны.
  5. Выходит, что правила не для всех, и вы, призванный на конкретном участке блюсти порядок, не имеете никаких возможностей.
  6. Г)определение конструктивного вида, где видовые отличия даны либо в виде пересечения некоторых действий, либо в виде формулы.
  7. Дошли до Парижа, освободив Европу от Наполеона, Россия не присоединила никаких земель.
  8. Задание 2. Формулы
  9. КАК ВЫПОЛНЯТЬ РАБОТУ
  10. Конформации. Формулы Ньюмена.

1. На картине поля начертить координатную ось х, проходящую через центры электродов.

2. В табл. 1 записать координаты и соответствующие им потенциалы точек поля. Построить график ф =f{x).

Таблица 1.

 

     
Ф,В      
X, СМ      

3. Построить картину силовых линий поля. Густота и направление силовых линий должны соответствовать расположению эквипотенциалей.

4. По формуле (7) рассчитать средние значения напряжённости электрического поля в точках с координатами хср, расположенных примерно в середине каждой пары эквипотенциалей. Результаты занести в табл. 2.

Таблица 2.

 

хср φi, В φi-1, В Δφni – φi-1 Δх, см < Ех > В/см
             
             
             
               

5. Построить график зависимости < Ех >(х) по данным табл. 2.

6. Рассчитать поверхностную плотность заряда на электродах,
используя формулу (8).

Контрольные вопросы

1. Что называется напряжённостью электростатического поля?

2. Что называется разностью потенциалов, потенциалом
электростатического поля?

3. Какова дифференциальная связь между вектором напряжённости
электростатического поля и потенциалом?

4. Какова интегральная связь между разностью потенциалов и
напряжённостью электростатического поля?

5. На чем основывается возможность моделирования
электростатических полей?

6. Каковы особенности взаимного расположения эквипотенциалей и
силовых линий электростатического поля?

Δn – изменение координаты в направлении, перпендикулярном поверхности металла, м;

Δφ – соответствующее приращение потенциала, В.

 

 

Не выполнять никаких преобразований для упрощения формулы

 

Объявление необходимых переменных, ввод данных и вывод результатов на экран реализовать на С++. Для проверки правильности вычисления ассемблерной вставки

реализовать вычисления на С++ с выводом результатов на экран.

Программа должна выводить на экран фамилию разработчика, номер лабораторной работы и номер варианта.

Вариант 0

 

 

#include <iostream>

using namespace std;

 

int main()

{

// -- тестовые значения --

// для x = 5, y = 0 ожидается ответ -5

// для x = 2, y = -1 ожидается ответ -11

// для x = 1, y = 1 ожидается ответ 1

// для x = 10, y = 1 ожидается ответ 2

int x, y;

 

int zn = 0,// переменная для хранения знаменателя дроби, равного x^2+2xy+y^2

x2, // переменная для хранения x^2

y2, // переменная для хранения y^2

xy, // переменная для хранения x*y

res = 0; // результат вычисления выражения

cout<<"enter x: "; cin >> x;

cout<<"enter y: "; cin >> y;

_asm

{

mov eax, x // поместили х в регистр eax

mov ebx, eax // сохранили х в регистре ebx

imul eax, y // содержимое регистра eax умножили на y

mov xy, eax // содержимое регистра eax занесли в ячейку ху

mov eax, ebx // содержимое регистра ebx (значение переменной x)

// скопировали в регистр ebx

imul eax, ebx // значение регистра eax умножили на значение регистра ebx

// (т.е. x*x = x^2)

mov x2, eax // содержимое регистра eax занесли в ячейку х2

mov eax, y // поместили y в регистр eax

imul eax, y // умножили содержимое регистра eax на y, получили y^2

mov y2, eax // содержимое регистра eax занесли в ячейку y2

add eax, x2 // eax:= eax + значение переменной x2, получили x^2+y^2

add eax, xy // eax:= eax + значение переменной xy, получили x^2+xy+y^2

add eax, xy // eax:= eax + значение переменной xy, получили x^2+2xy+y^2

mov zn, eax // содержимое регистра eax занесли в ячейку zn

mov eax, x2 // поместили в регистр eax соержимое ячейки x2

imul eax, ebx // умножили содержимое регистра eax на x, получили x^3

mov ebx, y2 // поместили в регистр ebx соержимое ячейки y2

imul ebx, y // умножили содержимое регистра ebx на y, получили y^3

sub eax, ebx // eax:= eax - ebx, разность x^3-y^3

cdq // преобразовали двойное слово в учетверённое

// -- без этого происходит переполнение, но откуда мы могли предполагать?

idiv zn // edx:eax:= eax:edx / zn с учётом знака

mov ebx, xy; // поместили в регистр ebx соержимое ячейки xy

sub ebx, eax // вычли из содержимого регистра ebx содержимое регистра eax

// -- ответ готов --

mov res, ebx; // содержимое регистра ebx занесли в ячейку res

}

cout << "result: "<< res << endl;

// -- здесь вычисление формулы на С++ --

system("pause");

return 0;

}

Варианты заданий:

Вариант 1

1)

 

 

Вариант 2

1)

 

 

Вариант 3

1)

 

Вариант 4

 
 


1)

 

Вариант 5

 
 

1)

 

 


Вариант 6

1)

Вариант 7

1)

 

 

Вариант 8

1)

 

Вариант 9

 
 


1)

 

 

Вариант 10

 
 


1)

 

 

Вариант 11

1)

 

 

Вариант 12

1)

 

Вариант 13

1)

 

 

Вариант 14

 
 


1)

 

Вариант 15

 
 


1)

 

 

Вариант 16

1)

 

 

Вариант 17

 
 


1)

Вариант 18

1)

 

 

Вариант 19

1)

 

Вариант 20

1)

 

 




Дата добавления: 2014-12-19; просмотров: 24 | Поможем написать вашу работу | Нарушение авторских прав

<== предыдущая лекция | следующая лекция ==>
Краткая теория| Методические указания

lektsii.net - Лекции.Нет - 2014-2024 год. (0.016 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав