Community Profile

# Turlough Hughes

Last seen: 12 Tage ago Active since 2019

Spoken Languages:
English

All

#### Content Feed

View by

Submitted

MATLAB-Binance-API
Suite of functions for accessing the Binance API via MATLAB. Supports spot and margin trading and all public endpoints.

Read data from text file. Tables with uneven number of rows
fid = fopen('t1.txt'); c = 1; while ~feof(fid) d = fgetl(fid); if ~isempty(regexp(d,'X.*Y.*Z.*Energy', 'once')) ...

5 Monate ago | 0

How to image one text file from many
You could use imagesc or imshow(___,[]) as follows: dataImage = randi(1000,100,100,5); % example data you could have for dataIm...

5 Monate ago | 0

| accepted

Graphing a For Loop Array
i can either be the index or a value that you use on the RHS of your equations but typically not both. To fix your code you coul...

5 Monate ago | 0

How can Windows 10 user account info be accessed through Matlab
You could try system as follows: [~,info] = system('whoami'); [~,info] = system('net user'); % another possibility

5 Monate ago | 0

How to set names to each colunm and row using "writematrix"?
You can use writetable for this as follows: B = rand(100,13); Labels=["Irr", "SOC", "PVHarvest", "Mecons", "ElecEne", "PVen", ...

5 Monate ago | 1

| accepted

Im trying to find the zeroes of the two lines on the graphs I've made
If you have the mapping toolbox then polyxpoly is very handy for this. For example: x = linspace(-1.5*pi,1.5*pi,1000); y = sin...

5 Monate ago | 0

Jump Discontinuity Functions Open and Close Circle
My preferred approach is to use fplot as follows: clc, clear figure(), hold on axis ([-10 10 -10 20]) fplot(@(x) x.^2, [-p...

5 Monate ago | 1

I need help on finding the max & min values of a 3d array.
From the documentation for max: M = max(A,[],'all') finds the maximum over all elements of A. This syntax is valid for MATLAB...

5 Monate ago | 0

| accepted

Find and remove equal element in 2 different cell with different size
% Your sample data A = {[100,103,104],[4,5,11],[66],[4,5,1],[85,88,89,77]}; B = {[40,41,41],[4,5,11],[68],[85,88,89,77],[31,66...

5 Monate ago | 0

| accepted

How to add a new column in a table and then write on a file only some columns?

5 Monate ago | 1

| accepted

How can I average the vectors within the grid cell?
% code provided in the question [X,Y] = meshgrid(0:6,0:6); U = 0.25*X; V = 0.5*Y; [Xq,Yq] = meshgrid(0:0.25:6); Uq = interp...

5 Monate ago | 0

| accepted

How can I make a bar graph using only max/min values with std dev line on both ends?
x = rand(10,3); boxplot(x); Normally (at least for most other plot functions) you could do this sort of thing with a name-valu...

5 Monate ago | 1

How to find elements in an array faster / without using for loop?
In the example you provided you aren't actually storing any of the indices. It is also important to consider that you will get r...

5 Monate ago | 1

| accepted

Open multiple timetables within an array into one matrix
Let's call the cell array data, then you can vertically concatentate as follows: oneBigTable = vertcat(data{:}); If you want i...

5 Monate ago | 0

How to find out if a logical array is all zeros?
One way: ~any(x)

5 Monate ago | 2

how to find zero value with find
Try the following: find(BC==0) or find(~BC)

5 Monate ago | 1

I am trying to display multiple lines of centered text
Here's one way: t = ["On a scale of 0 to 8, how much control did you have over the target circle?"; "0 = no control & 8 = ...

5 Monate ago | 0

Assign NaN to specific rows(based on criteria) for multiple table variables
You can do that as follows: % Firstly some sample data T = array2timetable(randi(3,10,5),'Rowtimes',datetime() + seconds(0:9))...

5 Monate ago | 0

| accepted

How can I incorporate the angle of orientation in my colourmap?
To represent the orientations with arrows, you could a quiver plot as follows: %Import the data data = readmatrix('https://uk....

5 Monate ago | 1

| accepted

How do I juxtapose the two plots so that the circles indicating the peak amplitude is in contrast with the plot?
You need to include t in your call to findpeaks. For example: t = linspace(0,1,1000); Ca = t./exp(t).*(1-sin(2*pi*t*20)); p...

5 Monate ago | 0

How to interpolate data in cells?
As follows: S_or_x_cycle2 = cellfun(@(x) interpft(x,100), S_or_x_cycle, 'uni', 0)

5 Monate ago | 0

| accepted

Sort Matlab table based on pre-defined order
Try the following: idx = [2 1 3 4]; T(idx,:) = T

5 Monate ago | 0

Check if cell contains only certain combination of variables
You can do this with an "exclusive or" (see xor) where you check that you have exlusively either 'A' or 'B' xor 'C' or 'D', but ...

5 Monate ago | 0

| accepted

Divide the 3D feature space into grid and then get their labels
Example in 2D % Data x = rand(1,100)*10; y = rand(1,100)*5; r = zeros(size(x)); % group index r(x>0 & x<=5 & y>0 & y...

5 Monate ago | 1

| accepted

Reformat table with a column as a top row
You can reorganise the data pretty close to what you showed using unstack, but to get the header organised as you have shown wou...

6 Monate ago | 0

| accepted

How could I make a callback that updates when the user moves an roi?
This is what I had in mind: interactiveZoomDemo; function [] = interactiveZoomDemo() I = imread('saturn.png'); hf = figu...

6 Monate ago | 0

| accepted

How to decrease margins around uibutton in uigridlayout?
Use the ColumnSpacing property: g.ColumnSpacing = 1;

6 Monate ago | 0

| accepted