С Новым годом! Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Matlab USer DAta вместо Global https://www.cyberforum.ru/ matlab/ thread817335.html
Здравствуйте. Помогите, пожалуйста, переделать программу. Надо вместо global использовать UserData. = imread('EarthSmall3.gif'); %читаем точки (Х) и цветотую палитру (map) из gif-файла X = flipud(X); %точки матлаб интерпретирует кверху ногами, перевовачиваем %создание окна hFig = figure; set(hFig, 'PaperUnits', 'points') % единицы измерения: points - пиксели. set(hFig,...
Не знаю, как написать функцию в Matlab Matlab
Функция определения ориентации контурных отрезков для заданных реперных точек изображения. Аргументы: - изображение, полутоновая матрица; - размер изображения по вертикали и горизонтали, пиксели; - значение порога бинаризации; - тип контурного фильтра; - коэффициенты контурного фильтра (если необходимы); - векторы координат реперов; - длина селектируемого отрезка; - алгоритм выделения...
Matlab Пуассоновский поток https://www.cyberforum.ru/ matlab/ thread817261.html
Построить распределение вероятностей Пуассоновского потока с параметром λ = 1.23 и значения k = 5 на отрезке времени T . Распределение вероятностей потока Пуассона определяется по следующей формуле: P_k(T)=\frac{(\lambda *T)^k}{k!}*{e}^{-\lambda *T} Программный код решения примера clear all, clc, close all L = 1.23; k = 5; % Изменение T от 0 до 18, 37 точек T = linspace(0, 18, 37);
Matlab найти минимум функции (задача линейного программирования) помогите с заданием пожалуйста. Нужно решить задачу, но при этом учесть условие не отрицательности. фото я вложил. Заранее огромное спасибо. https://www.cyberforum.ru/ matlab/ thread817152.html
Корневой годограф Matlab
Здраствуйте, подскажите пожалуйста как в matlab строить корневой годограф?
Matlab Нахождение корней полиномов https://www.cyberforum.ru/ matlab/ thread817077.html
Нахождение корней полиномов с помощью функции polyroots. x^4 + 5x^3 + 4x^2 - 24X -24=0
Matlab Интерполирование функции с использованием интерполяционных формул с конечными разностями Точная формулировка задания в DOC файле, не могу найти ошибку(не все значения сходяться) и препод сказал, что нужно считать не до 11 производной, а до n , (т.е. вводишь какое то n с клавы и оно до этой производной и считает), а как это сделать, я не знаю. Помогите кто может. (код написан в октаве, ну там с матлабом не велика разница, или помогите сделать в матлабе, а я уже сделаю под октаву) ... https://www.cyberforum.ru/ matlab/ thread816938.html Matlab Сведение двумерного ДПФ к одномерному
Собственно, как свести вычисление ДПФ двумерного сигнала к одномерным ДПФ? Добавлено через 58 минут *пройтись сначала по столбцам, потом по строкам не получается. (делал в матлабе - с fft2 не сошлось) Добавлено через 18 минут Довольно странно... стандартное матлабовское транспонирование mas' дало сбой когда пытался транспонировать массив после применения fft для столбцов. (если кто-то...
Matlab Линейное контрастирование https://www.cyberforum.ru/ matlab/ thread816697.html
Необходимо написать программу для линейного констатирования изображения, используя преобразование y=a*x+b, для нахождения констант a и b, ymin=a*xmin+b ymax=a*xmax+b вид преобразования y=(x-xmin )*(ymax-ymin)/(xmax-xmin)+ymin
Matlab График неявно заданной функции https://www.cyberforum.ru/ matlab/ thread816629.html
1) Поверхность карандаша состоит из правильной шестиугольной призмы и прямого кругового конуса, основание которого есть окружность, вписанная в основание призмы. Постройте эту поверхность. 2) Постройте изолинии функции \sum_{k=0}^{5}C_{k}^{n}{p}^{k}{(1-p)}^{(n-k)} на плоскости p-N при 0<p <1, N>5. Первое я думала делать через массив точек, но тогда же он все со всем соединит и получится...
Matlab Дублирование (поворот) линии
Помогите пожалуйста. Код: esp_x=0.001; >> xr=-3:esp_x:3; >> zr=(xr).*tan(-20*pi/180)-5/2; >> tg_tau=tan(-20*pi/180)./sin(pi/2); >> tau=atan(tg_tau); >> tg_mu=xr./(tg_tau.*(xr+100)); >> mu=atan(tg_mu);
Matlab Две задачи Коши https://www.cyberforum.ru/ matlab/ thread816571.html
Помогите, пожалуйста решить две задачи: первую солвером ode45;вторая - без указания доп. сведений по решению 1). -4x''+4x'-x=0, x(2)=-1, x'(2)=0,5 на интервале 2). y'*sin(x)=y*ln(y), x(pi/2)=e.
0 / 0 / 0
Регистрация: 23.03.2013
Сообщений: 7
0

Заштрихованный круг - Matlab - Ответ 4302738

24.03.2013, 19:06. Показов 2233. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Построить круг заданного радиуса и заштриховать его линиями под заданным углом. Параметры примера вводить с клавиатуры.

Программный код решения примера

Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
clear, clc, close all
 
fprintf('\n\t Введите радиус круга:')
R = input(' ');
 
 
fprintf('\t Введите число штриховых линий:')
n0 = input(' ');
n = n0;
 
fprintf('\t Введите угол наклона штриховки круга в градусах угловых:')
alpha0 = input(' ');
alpha2 = alpha0*pi/180; %% перевод в радианы
 
alpha = (alpha2 - pi/2);
x = linspace(-R, R, 200); %% область определения, 200 точек
y = sqrt(R^2 - x.^2);    %% относительно центра координат
x = [x, x(end:-1:1)]; 
y = [y, -y]; 
 
n = n + 2;
 
Ax = linspace(-R, R, n);
%% Формирование двумерного массива из блоков
Lx = repmat(Ax, 2, 1); %% см. help repmat
 
Ly = sqrt(R^2 - Lx.^2);
Ly(1, :) = -Ly(1, :);
 
%%% Поворот осей координат, поворот штриховых линий
NLx = Lx*cos(alpha) - Ly*sin(alpha);
NLy = Lx*sin(alpha) + Ly*cos(alpha);
 
%%% Построение и оформление диаграммы
line(x, y, 'linew',2); %% окружность
line(NLx, NLy, 'color', 'r'); %% штриховые линии
grid on;
 
xlabel('\bf\fontsize{12} Ось абсцисс');
ylabel('\bf\fontsize{12} Ось ординат');
 
str = sprintf('%sРадиус R = %g; число штрихов N = %d; угол наклона штрихов %s = %g^o','\bf',...
R, n0, '\fontsize{14}\alpha\fontsize{10}',alpha0);
title(str);
 
set(gca,'fontsize',8, 'fontweight', 'bold');
set(gcf,'name', 'Штриховка круга', 'color','w'); %% белый цвет
axis equal;
ylim([-R - R/100,R + R/100])
Задание
1.Видоизмените программу так, чтобы пользователь задавал координаты центра круга.
2.Оформите программу в виде М-функции, аргументами которой будут радиус круга, число штриховых линий, угол наклона штриховых линий.

Прошу, помогите

Вернуться к обсуждению:
Заштрихованный круг Matlab
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.03.2013, 19:06
Готовые ответы и решения:

Заштрихованный домик. Определить, попадает ли в него точка (x, y)
Всем привет, вообщем нам по оп задали, такую задачку: Нужно определить, попадает ли точки с...

Найти наибольшее из значений элементов заштрихованный части матрицы и поменять их местами
Дана действительная квадратная матрица порядка n. Найти наибольшее из значений элементов...

Составьте программу, которая рисует квадрат, заштрихованный наполовину линиями, параллельными диагонали
Составьте программу, которая рисует квадрат заштрихованный наполовину линиями, параллельными...

Даны круг и полоса. Нужно выяснить, лежит ли круг в этой полосе
Даны круг и полоса. Нужно выяснить, лежит ли круг в этой полосе. Input Со стандартного устройства...

0
24.03.2013, 19:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.03.2013, 19:06
Помогаю со студенческими работами здесь

Найти вероятность того, что точка, наудачу брошенная в большой круг, попадет также и в малый круг
В круг радиуса R помещен меньший круг радиуса r. Найти вероятность того, что точка, наудачу...

Найти функцию, отображающую круг конформно на круг
Найти функцию w(z), отображающую круг |z-2|&lt;2 конформно на круг |w-1|&lt;3 и удовлетворяющую условиям:...

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

Описать переменную "круг",определить площадь круга и длину окружности,ограничивающей круг
Описать переменную &quot;круг&quot;, в которой содержатся все данные для построения круга на плоскости в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru