Форум
» Назад на решение задач по физике и термеху
Регистрация | Профиль | Войти | Забытый пароль | Присутствующие | Справка | Поиск

» Добро пожаловать, Гость: Войти | Регистрация
    Форум
    Информационные технологии
        Matlab
Отметить все сообщения как прочитанные   [ Помощь ]
» Добро пожаловать на форум "Информационные технологии" «

Переход к теме
<< Назад Вперед >>
Несколько страниц [ 1 2 3 ]
Модераторы: paradise, KMA
  

DiMarco


Удален

Здравствуйте участники форума. Подскажите пожалуйста.
Есть система, включающая pid-регулятор(simulink). В m- файле обрабатываются результаты моделирования, по итогам которых необходимо изменять параметры pid'a. Подскажите как это осуществить! заранее Вам благодарен.

Всего сообщений: N/A | Присоединился: N/A | Отправлено: 29 нояб. 2006 14:32 | IP
karamelb


Новичок

Помогите, пожалуйста. В демонстрационном примере по одновходовой двухслойной нейронной сети (открывается по команде nnd11nf) на вход подается Р, что это за сигнал?можно это как-то узнать? Очень нужно!!! Помогите!!!

Всего сообщений: 1 | Присоединился: май 2009 | Отправлено: 15 мая 2009 0:42 | IP
irishka k


Новичок

Помогите мне, пожалуйста, с трехмерными изображениями.
Есть код программы, по которому строится трехмерное изображение:
%Построение графика функции y=x1^2*sin(x2-1)
%в области x1є[-7,3] и x2є[-4.4,1.7].
n=15;
x1=-7:10/(n-1):3;
x2=-4.4:6.1/(n-1):1.7;
y=zeros(n,n);
for j=1:n
y(j,:)=x1.^2*sin(x2(j)-1);
end
surf(x1,x2,y)
xlabel('x1')
ylabel('x2')
zlabel('y')
title('Target');
Вопрос: что нужно сделать, чтоб осталась только 1/4 часть графика в своей координатной области?

Всего сообщений: 1 | Присоединился: октябрь 2009 | Отправлено: 27 окт. 2009 21:39 | IP
FuFiK



Новичок

я только учусь работать по матлабу........
и вот зависла с такой задачей:

Для матриці розміром 23*16 визначити кількість додатніх елементів....

подскажите, пожалуйста, как решить)))

Всего сообщений: 1 | Присоединился: ноябрь 2009 | Отправлено: 24 нояб. 2009 20:10 | IP
Snout



Новичок

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


(Сообщение отредактировал Snout 16 дек. 2009 15:39)

Всего сообщений: 1 | Присоединился: декабрь 2009 | Отправлено: 16 дек. 2009 15:38 | IP
Inekey



Новичок

Всем привет! Ввожу в MatLab команду, а мне выдаётся ошибка. Подскажите, в чём проблема.
>> DI=alog(4.)*alog((X+DS)/(X-DS))-2.*DS*alog(DS)/X+2.*DS*alog(X)/X
??? Undefined function or method 'alog' for input arguments of type 'double'.

Что-то на "ALOG" ругается.  Может правильно его писать по-другому как-то?

Всего сообщений: 2 | Присоединился: январь 2010 | Отправлено: 19 янв. 2010 14:08 | IP
Inekey



Новичок

С этой командой вроде бы разобрался (Alog = Log) и всё решилось.
Теперь не принимает фразу CALL ASG4C(AX,N+1,1,FSL,IS)
Пишет: ??? Undefined function or method 'CALL' for input arguments of type 'char'.

Всего сообщений: 2 | Присоединился: январь 2010 | Отправлено: 19 янв. 2010 15:10 | IP
milka19



Новичок

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

% Задание параметров

a = 1; % ширина ямы
n = 500; % число отрезков

h = a/n; % шаг
x = [h/2 : h : a - h/2]; % координаты середин отрезков

%% Построение матрицы H

% Инициализация
H = zeros(n);

% Элементы главной диагонали
d0 = (1/h^2)*ones(n,1);

% Элементы смежных диагоналей
d1 = (-1/(2*h^2))*ones(n-1,1);

% Матрица H
H = H + diag(d0) + diag(d1, 1) + diag(d1, -1);


%% Диагонализация матрицы H и получение пяти нижних собственных значений
[V, E] = eigs(H, 5, 'SM');

% Спектр
E = diag(E)

% Нормировка столбцов матрицы V разложения собственных функций по базисным
Norm = sum(V(:,1).^2)*h;
V = V/sqrt(Norm);

% Построение графиков модулей квадратов собственных функций
figure(1)
plot(x, V(:,1).^2,'b', x, V(:,2).^2,'g', x, V(:,3).^2,'r', x, V(:,4).^2,'k', x, V(:,3).^2,'m')

% Наглядный график
figure(2)
plot(x, E(1),'b.', x, E(2),'g.', x, E(3),'r.', x, E(4),'k.', x, E(5),'m.')

hold on
plot(x, V(:,1).^2,'b', x, V(:,2).^2,'g', x, V(:,3).^2,'r', x, V(:,4).^2,'k', x, V(:,3).^2,'m')

а вот эту я сама написала. может сможете найти в ней ошибку
%% Конечная потенциальная яма
% Задание параметров
a = 2;b=4; % ширина ямы
n = 500; % число отрезков
h = b/n;d=n-(a/h);U=30;f=a/h; % шаг
x = [h/2 : h : a - h/2]; % координаты середин отрезков
%% Построение матрицы H
% Инициализация
H = zeros(n);
% Элементы главной диагонали
d0 = (1/h^2)*ones(n,1);;
% Элементы смежных диагоналей
d1 = (-1/(2*h^2))*ones(n-1,1);;d3=zeros(n,1);d3(1:d)=-U;;
if n<d
H = H + diag(d0) + diag(d1, 1) + diag(d1, -1)
else
H = H + diag(d0) +diag(d3)+ diag(d1, 1) + diag(d1, -1);
[V, E] = eigs(H, 5, 'SM')
end;
% Спектр
E = diag(E)
% Нормировка столбцов матрицы V разложения собственных функций по базисным
Norm = sum(V(:,1).^2)*h;
V = V/sqrt(Norm);
% Построение графиков модулей квадратов собственных функций
figure(1)
plot(x, V(:,1).^2,'b', x, V(:,2).^2,'g', x, V(:,3).^2,'r', x, V(:,4).^2,'k', x, V(:,3).^2,'m')
% Наглядный график
figure(2)
plot(x, E(1),'b.', x, E(2),'g.', x, E(3),'r.', x, E(4),'k.', x, E(5),'m.')
hold on
plot(x, V(:,1).^2,'b', x, V(:,2).^2,'g', x, V(:,3).^2,'r', x, V(:,4).^2,'k', x, V(:,3).^2,'m')
заранее спасибо)

(Сообщение отредактировал milka19 7 мая 2010 2:47)

Всего сообщений: 1 | Присоединился: май 2010 | Отправлено: 7 мая 2010 2:42 | IP
Ireful


Новичок

Здравствуйте, задача заключается в том, чтобы "Реализовать выборку подматрицы из большей матрицы" в Mathcad и Matlab. В Mathcad я это сделал, рисунок программы приведен ниже, но еще нужно сделать это в MatLab, в котором я к сожалению не разбираюсь. Помогите, пожалуйста

программа реализованная в mathcad
http://savepic.net/274049.jpg

Всего сообщений: 1 | Присоединился: ноябрь 2010 | Отправлено: 30 нояб. 2010 22:45 | IP
mangos



Новичок

У меня есть трехмерная матрица сигналов, полученных с датчика (x,y,z), как построить поверхность, в которую будут входить эти точки?

По скольку это массив данных, функция z=f(x,y) либо отсутствует, либо неизвестна.

Всего сообщений: 1 | Присоединился: октябрь 2012 | Отправлено: 13 окт. 2012 13:32 | IP

Отправка ответа:
Имя пользователя   Вы зарегистрировались?
Пароль   Забыли пароль?
Сообщение

Использование HTML запрещено

Использование IkonCode разрешено

Смайлики разрешены

Опции отправки

Добавить подпись?
Получать ответы по e-mail?
Разрешить смайлики в этом сообщении?
Просмотреть сообщение перед отправкой? Да   Нет
 

Переход к теме
<< Назад Вперед >>
Несколько страниц [ 1 2 3 ]

Форум работает на скрипте © Ikonboard.com