У меня есть 42 переменных, и я вычислил корреляционную матрицу для них в Matlab. Теперь я хотел бы визуализировать его с помощью schemaball. Есть ли у кого-нибудь какие-либо предложения/примеры того, как это можно сделать в Matlab? Следующие снимки объяснят мою точку зрения лучше:
[IMG_OUR_ID=539.p...
Sublime видит файлы .m как файлы Objective C.
Мне дали кучу файлов MATLAB/Octave для работы с Octave, все с расширениями .m.
Если я изменил расширения на .matlab, то Sublime узнает их и правильно их отформатирует, но тогда Octave их не увидит.
Я хотел бы либо:
(1) изменить Sublime так, чтобы он расп...
Некоторые предпосылки для людей, читающих это в будущем (в случае, если они не заблокированы). Я, как правило, занимаюсь программированием на языке высокого уровня, чтобы сначала понять проблему. После покрытия всех возможных угловых случаев я перехожу к переводу кода на С++ (или C).
Большая часть к...
Я новичок в Matlab и FFT и хочу понять пример Matlab FFT.
На данный момент у меня есть два основных вопроса:
1) Почему ось x (частота) заканчивается на 500? Как я узнаю, что нет больше частот или они просто игнорируются?
2) Как узнать, что частоты между 0 и 500? Разве FFT не скажет мне, в каких пред...
Есть ли способ сказать Matlab не украсть фокус окна (из внешнего редактора), такой как Emacs) при графических командах, таких как figure и plot. Это значительно увеличило бы мою производительность, потому что я часто хочу продолжить разработку кода во время обработки данных (повторной)....
Мне не раз приходилось генерировать все возможные пары двух векторов в MATLAB, которые я делаю для циклов, которые занимают несколько строк кода i.e.
vec1 = 1:4;
vec2 = 1:3;
i = 0;
pairs = zeros([4*3 2]);
for val1 = vec1
for val2 = vec2
i = i + 1;
pairs(i,1) = val1;
pa...
В Хаскеле, если бы я хотел получить список из 10 элементов, который содержал бы только число 5, я мог бы сделать что-то вроде этого: take 10 $ repeat 5
Выход: [5,5,5,5,5,5,5,5,5,5]
Есть ли что-нибудь подобное в Matlab?
У меня есть два вектора, представляющих расположение точек (x, y), которые я хотел бы построить.
Я знаю, как их строить, но я также хотел бы пометить их 1, 2, 3, 4... с ярлыками, видимыми на сюжете. Эти метки представляют собой их порядок в векторе.
Я работаю над своим MATLAB кодом в нескольких разных местах, и это действительно поможет, если я смогу сделать код осознавая свое местоположение на компьютере. Я думаю, что есть функция, которая дает мне именно эту информацию, но я не могу вспомнить, что она называется, или найти ее в Google.
Идея с...
Вот пример того, что я ищу:
>> foo = [88, 12];
>> [x, y] = foo;
Я бы ожидал чего-то подобного:
>> x
x =
88
>> y
y =
12
Но вместо этого я получаю такие ошибки, как:
??? Too many output arguments.
Я думал, что deal() может это сделать, но, похоже, работает тольк...
Этот вопрос начинается с того, где этот вопрос заканчивается. MATLAB имеет мощную и гибкую систему отображения изображений, которая позволяет использовать команды imshow и plot для отображения сложных изображений, а затем сохранить результат. Например:
im = imread('image.tif');
f = figure, imshow(im...
Я хотел бы сделать что-то вроде этого:
>> foo = @() functionCall1() functionCall2()
Итак, когда я сказал:
>> foo()
Он выполнит functionCall1(), а затем выполнит functionCall2(). (Я чувствую, что мне нужно что-то вроде оператор C)
EDIT:
functionCall1 и functionCall2 не обязательно явля...