Community Profile

photo

Geoff Hayes


Last seen: Today
3,138 total contributions since 2014

Professional Interests: Software Engineering, Target Tracking, Video Streaming apps

Geoff Hayes's Badges

  • MATLAB Central Treasure Hunt Finisher
  • Revival Level 3
  • First Review
  • 36 Month Streak
  • Thankful Level 1
  • Ace
  • Knowledgeable Level 4
  • First Answer
  • Scavenger Finisher
  • Promoter
  • Solver

View details...

Contributions in
View by

Answered
How to make a sum series using a for loop
Petch - in your code, you are assigning the kth iteration value (plus x) to s rather than summing all values. Try instead s = x...

1 day ago | 0

| accepted

Answered
creating a .txt file with values that the user inputs in Matlab app designer
Joseph - if your app has a text field that allows the user to enter the name of the file to save to, then you could do something...

2 days ago | 0

| accepted

Answered
Cutting up image into smaller blocks - how to name resulting blocks according to grid pattern?
David - ca seems to represent your cell array of blocks. The code you have (already) to write the blocks is for K = 1 : numel(c...

5 days ago | 0

Answered
Unable to image files automatically with different file names
Warid - the code error message Error in ngui>pushbutton2_Callback (line 167) imwrite(seg, filename); does not correspond exa...

5 days ago | 0

| accepted

Answered
CAN'T USE THE FUNCTION watershed in matlab for image segmentation??
Arun - is watershed a function or a script? In this case, I suspect that it is a script and does ot have a function signature. W...

11 days ago | 0

| accepted

Answered
i am getting this error "Unable to resolve the name handles.SignalParameterDropDown"..plzzz!!!Help.
Abhishek - there is no handles variable in your RunButtonPressed function. Perhaps you mean to use app instead of handles?

13 days ago | 0

Answered
Matlab bouncing ball in box
Dakota - your axes limits are set as set(gca, 'XLim',[-10 10], 'YLim', [-10 10]); but the limits you set in code for the box a...

17 days ago | 2

Answered
Loop index is changed on a for loop
Andrea - when you populate a row in a table, you reset the start and end times end_time=NaT; start_time=NaT; ...

23 days ago | 0

Answered
MATLAB email body include text and a table
Fragkiskos - from sendmail, The sendmail function does not support HTML-formatted messages. However, you can send HTML files as...

24 days ago | 1

| accepted

Answered
How to dynamically change a sine wave sound frequency ?
Pierre - I don't think you can dynamically change the frequency even if using the audioplayer. I think that you could use one pl...

26 days ago | 1

| accepted

Answered
How to create a minesweeper board using a matrix
Aaron - note the top left corner code grid(r, c) == length(find(grid(r:r+1, c:c+1), 9)) Here you are comparing with == and sh...

27 days ago | 0

| accepted

Answered
How to read units from a column in a table in Matlab?
Jason - T.Properties.VariableUnits{2} will get you the units for the second column. T.Properties.VariableUnits{2} = 'NewUnit...

27 days ago | 0

Answered
Dynamically adding callback functionalities to uimenu items
Shreedhar - in your loop, the variable tmp is always being overwritten for i = 1 : maxLimit tmp = uimenu(app.Openrecently...

27 days ago | 0

| accepted

Answered
Tie to frequency using F
Karl - are you reading the correct columns? For example, on my Mac, the time array time = xlsread('Lab-2ciii.xlsx','A1:A300'); ...

27 days ago | 0

| accepted

Answered
How to hide a uitab with RadioButtonGroup?
Why not just hide or show the tab using the Visible property? For example, you could do app.TabGroup = uitabgroup(app.UIFigure)...

27 days ago | 0

Answered
How to convert this 'out_17-May-2021.xlsx' into 'out_20210517.xlsx'?
Joanna - perhaps try using datestr(now,'yyyymmdd') instead/

27 days ago | 0

| accepted

Answered
Displaying an image on UIAxes in App Designer that doesn't appear
Ahmed - I suspect the problem is with your variable for image1. It is declared as a global variable in ApplyNoiseButtonPushed fu...

30 days ago | 1

| accepted

Answered
Making heading data continuous (i.e. instead of 359 --> 0 degrees make it 359 --> 360 degrees)
Amritz - perhaps a polarplot might be useful: polarplot(headingData*pi/180.0, (A(:, 1)-t0)/1000);

1 month ago | 0

Answered
How do I change the axis things get plotted on?
Nick - you need to specify the axes as described at create line on axes. In your case, you might want to save the axes handle to...

1 month ago | 0

| accepted

Answered
Make a function loop
Eris - if you want to keep rolling until you have a Yatzhee, then you probably want to use a while loop. % set the roll count ...

2 months ago | 0

Answered
blackjack adding another number to a vector in a while loop & input words for a if loop
Liam - since you are asking the user to enter in the command to "stand" or "hit", then you should be using the strcmpi to compar...

2 months ago | 0

| accepted

Answered
while creating figure based app in MATLAB, how to give callback to another matlab code?
Ashwini - yes, you should be able to use your other MATLAB code depending upon how it is written. You will want it to be a funct...

2 months ago | 0

Answered
User selected points from a plot
Kyle - from https://www.mathworks.com/matlabcentral/answers/11439-selecting-data-from-a-plot-in-a-gui, there is an answer that s...

2 months ago | 0

| accepted

Answered
How do I specify a variable from a table that uses words and not numerical values
Elias - try using strcmp or the case-insensitive strcmpi.

2 months ago | 0

Answered
matlab Invalid expression error
Jakub - try adding a semi-colon after title(['t = ', num2str(t)]); so that it is distinct from the axis square; Or write e...

2 months ago | 0

Answered
Preserve Name of Indexed Variable for columns when creating a Table
TS - you can set the variable names when you create the table T = table(Time(1:50,:),Data(1:50,:),Etc(1:50,:), 'VariableNames',...

3 months ago | 0

Answered
not enough input arguments error
sudheer - if you are calling this function from the command line (or another piece of code) as simply trans then you will get ...

3 months ago | 0

Answered
GUI Errors on callback functions
Cua - you haven't posted what the errors are but I do think part of the problem is that the image isn't being properly saved to ...

3 months ago | 0

Answered
Perserving a legend when running a script manually multiple times
Chay - how are you calling legend? Are you only passing a single label that you are hoping is applied to all plots? I think that...

3 months ago | 0

Answered
Printing data results with Fprintf
azaandria - try replacing disp('Event #s won by Gymnast 2:'); disp(g2won); with disp('Event #s won by Gymnast 2:'); events...

3 months ago | 0

| accepted

Load more