Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 11.11.2012
Сообщений: 44
1

Не могу разобраться с куском кода

26.11.2013, 21:45. Просмотров 403. Ответов 1
Метки нет (Все метки)


Есть кусок кода. Необходимо его преобразовать в C#. Не пойму, что такое E(m) и вообще мало понятно.

Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
m = 1; 
k = 25;
E(m) = 2*R1*sin(gamma(1,N))/((1-sigma)*wc);
 
for m = 1:k
 
 E(2*m)   = 4*sin(gamma(4*m-3,N))*sin(gamma(4*m-1,N))/(E(2*m-1)*(1 - 2*sigma*cos(gamma(4*m-2,N)) + sigma^2))/(wc^2)
 if (2*m+1)~=N   
    E(2*m+1) = 4*sin(gamma(4*m-1,N))*sin(gamma(4*m+1,N))/(E(2*m)*  (1 - 2*sigma*cos(gamma(4*m,N))   + sigma^2))/(wc^2)
 end
end
if rem(N,2)==1 % -- нечетное N
    E(N) = 2*R2*sin(gamma(1,N))/((1+sigma)*wc);
else
    E(N) = 2*sin(gamma(1,N))/((1+sigma)*wc*R2);
end
 
L = E(1:2:N) ;
C = E(2:2:N) ;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.11.2013, 21:45
Ответы с готовыми решениями:

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

не могу разобраться с куском кода поиска
Написал вроде правильно код по поиску в таблице jqgrid $where = " 1 "; if (isset($_POST)) {...

Замена програмно куска кода в файле .php другим куском кода
Мне необходимо програмно заменить кусок кода в файле .php Есть файл .php, в котором надо заменить...

Помощь с куском кода
Всем привет! Ситуация такая, нашел нужную мне программу на Delphi, но мне нужна на другом языке....

1
5132 / 3471 / 355
Регистрация: 02.04.2012
Сообщений: 6,383
Записей в блоге: 16
27.11.2013, 18:33 2
E(m) - это ми минор m-й элемент массива Е

Однако в до диез C# будет не просто перенести, т.к. туточки используется гамма-функция - весьма хитрая штуковина (описание)

Добавлено через 6 минут
А, нет погорячился тут это вроде как функция пользователя.
А что конкретно не ясного? Просто для меня ясно все, даже не знаю что сказать... разве что:
- rem(N,2) - это остаток от деления на два, N%2
- "~=" это "НЕ РАВНО"
- m=1:k - m принимает значения от 1 до k c шагом 1 (по умолчанию), а тут: C = E(2:2:N) в переменную С записываются четные элементы массива Е (от 2 до N с шагом 2)
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.11.2013, 18:33

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Помогите с куском кода.
C++ не знаю. Нужен кусок кода. Помогите написать его. Логика следующая. Если в БД (DB) в таблице...

Поделитесь куском кода
Здравствуйте. Есть сайт, сверстанный на HTML. Выглядит он примерно так: по середине страницы поле...

Помощь с куском кода на Delphi
Всем привет! Объясните чайнику в delphi, что делает этот кусок кода? write('Номер Предмета');...

Не могу разобраться . 14 строк кода
#include <stdio.h> #include <iostream> #include "VERYLONG.H" #include <string> #include...

Не могу разобраться со строчкой кода
Вот фрагмент кода: for i=1:2 Fk(i)=eval(Funct(i,:)); Не могу разобраться, что обозначает символ...

Не могу разобраться с заменой кода
Объясните плз, имеется кнопка с кодом копирования: private void button1_Click(object sender,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.