Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Matlab Написать функцию на языке MATLAB Написать функцию на языке MATLAB, которая без использования циклов и условных операторов: Принимает в качестве параметра квадратную матрицу, в ней: увеличивает значения на побочной диагонали матрицы на 1 и возвращает результат. Помогите пожалуйста, пытаюсь разобраться с матлабом все никак не выходит(( https://www.cyberforum.ru/ matlab/ thread2561164.html Как найти спектр шумового сигнала, угол прихода которого есть функция времени Matlab
Приветствую, подскажите пожалуйста, есть цилиндрическая антенна, принимающая сигналы, тональные и шумовые. Как найти спектр шумового сигнала, угол прихода которого есть функция времени. При этом в каждом такте обработки меняется канал, в котором будет шумовой сигнал, т.к. он меняется во времени. Необходимо получить спектр шумового сигнала для подтверждения, что он действительно шумовой, сделав...
Matlab Вычисление косинуса методом прямого счета Здравствуйте, подскажите где моя ошибка и правильно ли я написал. Надо найти косинус методом прямого счета. (Предварительно найти факториал и возвести в степень x, а c(i) это сам косинус). Пишет "index exceeds the number of array elements(1). Error in line 17. Function 1 P=fopen('primer1.txt','rt+'); x=fscanf(P,'%g','1'); k=fscanf(P'%g','1'); m=2*k; if n==0 z=1 else if n<1 z=1/z https://www.cyberforum.ru/ matlab/ thread2560774.html Matlab Как сгладить двумерную гистограмму? Всем привет! У меня строится двумерная гистограмма, с помощью функции hist2d, но поскольку график получается столбчатый, я результат применения функции hist2d использую в функции surf. Но к сожалению график получается местами разрывный. Как сгладить его? H=hist2d(a1,a2); surf(H); https://www.cyberforum.ru/ matlab/ thread2560766.html
Matlab Матрица и запись в файл
Добрый день нашёл данный код на форуме, но не пойму как сделать чтобы разделял 2 строки по двум столбцам formatSpec = '%f\n '; fileID = fopen('m.txt','wt'); fprintf(fileID, formatSpec, t'); fclose(fileID); A = load('m.txt') нужно чтобы после запятой два числа прописывалось в столбец записывает, но две строки, не пойму как сделать чтобы по двум разным столбцам разбивал
Matlab Численное решение систем дифференциальных уравнений https://www.cyberforum.ru/ matlab/ thread2560523.html
Доброго времени суток! Все бы ничего, полагаю, задача бы решилась, если бы не кусочно заданная функция. Так, код выдает какие-то странные ошибки, юзал разные гайды в интернете, по сути просто аналогично писал, ничего не выходит (либо руки кривые, либо действительно дело в этой функции). Буду рад помощи. Не решу сду, не допустят до экза clc close all clear all syms r h(r) h1 h1(r) =...
Matlab Программа для расчета высоты рельефа https://www.cyberforum.ru/ matlab/ thread2560497.html
Пишу программу для расчета высоты рельефа. Вот код: clear all D0=5000; %dalnost nabludenia B=0.8; %razmer bazi interferometra lambda=0.008; %dlina volni ug2=1.5708; %ogol nablyudeniya v=55.5; %skorost LA H0=200; %visota LA h=200; c=3.*10^8; %skorost sveta
Создать файл-сценария квадратного уравнения Matlab
Задание : нужно создать файл-сценария,который организует ввод с клавиатуры коэффициентов квадратного уравнения А,В,С при помощи созданной функции находит корни квадратного уравнения и сохраняет их (его,в случае одинаковых корней) в текстовый файл в порядке возрастания. Функция есть,а вот файл-сценария не могу написать . Помогите пожалуйста function = quadratic_equation() a=input('Введите a=...
Matlab Из массива переписать в массив элементы с нечетными номерами Дан массив D(m), m<25. Из массива D переписать в массив Т элементы с нечетными номерами. Вывести на печать элементы массива D, массива Т, сумму и количество элементов массива Т. Matlab https://www.cyberforum.ru/ matlab/ thread2560172.html Matlab Построение нульклин https://www.cyberforum.ru/ matlab/ thread2560171.html
Здравствуйте, собственно, существует проблема следующего рода. В Simulink с колебательного контура получаем фазовый портрет (ВАХ), необходимо найти его нульклину. Пробовал в workspace записывать данные тока и напряжения, затем идти в curve fit получать уравнение портрета, но безуспешно. Также пытался добавлять MATLAB Function в схеме и решать проблему кодом, но это вообще ничего не дало.
К каждому столбцу данной строки добавить число, полученную строку добавить к предыдущей, повторить n раз Matlab
Есть строка v = 1:257;. Теперь нужно к каждому столбцу данной строки добавить число, полученную строку добавить к предыдущей, повторить n раз. В итоге должна получиться матрица размером nx257. Как это сделать, что-то такого пока не находил?
Matlab График ЛЧМ-сигнала Подскажите пожалуйста, как получить нормальный график ЛЧМ радиосигнала с гармонически изменяющейся частотой? Речь идёт именно об графическом изображении. Сам сигнал считается следующим образом: A = 2; %амплитуда f0 = 1400000; %начальная частота (1.3 ГГц) f1 = 1600000; %конечная частота (1.7 ГГц) dt = 0.000001; %шаг по времени (1 мкс) tu = 0.0001; %длительность импульса (100 мкс) t =... https://www.cyberforum.ru/
0 / 0 / 0
Регистрация: 25.12.2019
Сообщений: 12
25.12.2019, 15:09 0

Как задать матрицу размерности n на n с чередующимися 0 и 1? - Matlab - Ответ 14127582

25.12.2019, 15:09. Показов 1345. Ответов 4
Метки (Все метки)

Ответ

Matlab M
1
2
3
4
5
6
a=zeros(1,52);
a(1:4)=1;
b3=sum(a==1)/52;
b7=sum(a==1)/51;
btyz=sum(a==1)/50;
Veroztnost = b3*b7*btyz;
Добавлено через 32 минуты
Matlab M
1
2
3
4
5
6
7
8
9
s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; %все возможные символы
%find number of random characters to choose from
numRands = length(s); 
 
%specify length of random string to generate
sLength = 8;
 
%generate random string
randString = s( ceil(rand(1,sLength)*numRands) )
Вика это твое, но нет обязательного условия на цифру. еще думаем

Добавлено через 1 минуту
Matlab M
1
s = ['a':'z' 'A':'Z' '0':'9'];
первую строчку можешь еще так записать, так лучше даже

Добавлено через 1 минуту
ВИКА
Matlab M
1
password = char([randi([65,90])+32, randi([65,90]), randi([48,57]), randi([65,90])+32,randi([48,57]), randi([65,90]),randi([48,57]), randi([65,90])+32, randi([65,90])])
ВОТ РЕШЕНИЕ

Добавлено через 3 минуты
Matlab M
1
password = char([randi([65,90])+32, randi([65,90]), randi([48,57]), randi([65,90])+32,randi([48,57]), randi([65,90]),randi([48,57]), randi([65,90])+32])

ты генерируешь числа, которые переводишь в чисмволы
на третьей пятой и седьмой позиции за счет диапазона указанного будут цифры

Добавлено через 52 минуты
Кликните здесь для просмотра всего текста
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
a=zeros(1,52);
k=52;
f=1;
j=1;
n=1;
ver7=0;
ver3=0;
verace=0;
for i=1:1000
 p =randi(3);
  if (p==1)
      ver7(n)=4/k;
      k=k-1;
  else if (p==2)
          ver3(j)=4/k;
          k=k-1;
      else
          if (p==3)
              verace(f)=4/k;
              k=k-1;
          end
      end
  end
  k=52;
end
mean(verace);
mean(ver3);
mean(ver7);


Вернуться к обсуждению:
Как задать матрицу размерности n на n с чередующимися 0 и 1? Matlab
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.12.2019, 15:09
Готовые ответы и решения:

Как задать матрицу A размерности n*n
Помогите, спасибо

Задать матрицу А размерности m*n, получить вектор b присвоив его k элементу
задание то, как оно должно выглядеть я написала для всего этого программу, осталось...

Задать матрицу A размерности MxN и посчитать сумму всех элементов, которые меньше Z (величины задаваемые)
Задать матрицу A размерности MxN. Для заполнения матрицы используйте функцию генерации случайных...

Заполнить матрицу Р размерности m x n значениями элементов вектора Q размерности k = m x n
Помогите написать алгоритм и код в Visual Baisic: Заполнить матрицу Р размерности m x n значениями...

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

Как считать матрицу из файла без указания размерности?
Как считать матрицу из файла без указания размерности?

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

Создать квадратную матрицу, сформировать новую матрицу такой же размерности путём транспонирования исходной
Создать квадратную матрицу размерности (30, 30). Заполнить её случайными целыми числами из...

Как задать матрицу?
Здравствуйте! Помогите разобраться с кодом, как и куда нужно задавать матрицы, расстояния,...

Как рекуррентно задать матрицу Уолша?
Как записать формулу рекурсии для матрицы Уолша на Delphi?

Как задать матрицу не рандомно, а статический?
как задать матрицу не рандомно а статический в c# Например 12 34 12 12 21 22 22 22 22 33 33 33...

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