Результаты поиска по запросу "matlab"

3 ответа

Найти векторные элементы, соответствующие двум условиям в Matlab

У меня есть векторa = [1 5 3 4 2], Я хотел бы найти все элементы, которые1<a<5, Как мне сделать это в Matlab? Лично я разработал одно решение, но оно громоздко: a = [1 5 3 4 2]; ix = find(a>1); ix = ix(find(a(ix)<5)); disp(a(ix))Какой способ лучше?

2 ответа

Диаграмма рассеяния с плотностью в Matlab

Я хотел бы построить набор данных 1 и набор данных 2 на одной вертикальной диаграмме. К сожалению, данные огромны, так что это просто пятно точек и не видно плотности. Я попробовал Hist3 и другие предложения, но он перезаписывает мои наборы ...

2 ответа

Matlab: строка заголовка только для чтения из .csv-файла

Предположим, что есть myfile.csv с именами переменных в первой строке и десятичными числами в следующих. В Matlab я бы хотел прочитать строку заголовка и десятичные числа отдельно. До сих пор я делал следующее, чтобы извлечь ...

ТОП публикаций

3 ответа

Загрузка разреженной матрицы Matlab, сохраненной с -v7.3 (HDF5), в Python и работа над ней

Я новичок в Python, выходец из Matlab. У меня есть большая разреженная матрица, сохраненная в формате Matlab v7.3 (HDF5). До сих пор я нашел два способа загрузки в файл, используяh5py а такжеtables, Однако работа с матрицей, кажется, очень ...

3 ответа

Контрастный цвет для NaNs в изображениях

Я заполняю неиспользуемые элементы в матрице значениями NaN и хотел бы назначить контрастный цвет этим элементам со значением NaN при отображении данных с использованиемimagesc. Ниже приведена ссылка на возможное решение, но я не совсем ...

2 ответа

MATLAB: комбинации произвольного числа массивов ячеек

Есть ли в MATLAB командная или однострочная стратегия, которая будет возвращать все комбинации компонентовn клеточные массивы, взятыеn вовремя? Пример того, чего я хочу достичь: A = {'a1','a2'}; B = {'b1','b2','b3'}; C = combinations(A,B) C = ...

2 ответа

Передача фактических значений в функцию обратного вызова в Matlab

давайте предположим следующий простой пример: f = figure; plot(-10:10, (-10:10).^3, '*-r'); x = 1; y = 1; set(f, 'ResizeFcn', {@resizeCallback2, x, y}); while 1 [x, y, button] = ginput(1); if(button ~= 1) break; end set(f, 'ResizeFcn', ...

2 ответа

Как моделировать и рисовать электрические поля в Matlab с контуром?

Я хотел бы знать, как нарисовать график с двумя электрическими зарядами Q и -Q и их общим E для конкретной точки (например, (4,5)) с контуром f. Мой M-файл фактически сканирует область (от -3x до 3x) и вычисляет E для каждого пятна, сохраняет его ...

1 ответ

Как обеспечить Matlab старой версией gcc, которую он хочет?

На моем компьютере у меня Ubuntu 10.10 с gcc 4.4.4. Я пытаюсь скомпилировать некоторые mex-файлы, которые используют CUDA, и я получаю следующее сообщение об ошибке: >> cns_build('hmax') compiling... ...

3 ответа

Соединение конечной и начальной точки на простом x-y графике (построение замкнутой кривой / многоугольника)

Скажем, например, у меня было ... x = [1 1 2 2]; y = [1 2 2 1]; plot(x, y, 'b-');Я получу график с линиями, соединяющими точки (1,1), (1,2) и (2,2). Есть ли способ соединить конечную точку с первой, завершая таким образом квадрат на участке? Я ...