Community Profile

photo

Bob Thompson


Last seen: Today
393 total contributions since 2016

Bob Thompson's Badges

  • 24 Month Streak
  • Knowledgeable Level 4
  • Pro
  • Solver
  • Revival Level 2
  • Thankful Level 2
  • First Answer

View details...

Contributions in
View by

Answered
Changing work space values
To change values for existing variables, you can define the new values for the variable in the command line, write/edit a script...

1 day ago | 0

Answered
How to pick files from sub-folder
I recommend using dir to capture all the contents of your parent folder within a variable. Then you can use the contents of that...

1 day ago | 0

| accepted

Answered
How can I allow the user to choose what to do?
Some basic ways to get input from the user include commands such as uigetfile, uigetdir, and input. I recommend the last, couple...

1 day ago | 0

| accepted

Answered
How can I use loop to produce multiple graphs?
If you want individual graphs, add the following inside the loop, before the yyaxis command: ... figure(i) yyaxis left ... ...

1 day ago | 0

Answered
Close actxserver file after deleting variables
For the record, I never did find a way to do this, instead I put a bit of code at the beginning of my script to look for an open...

1 day ago | 0

| accepted

Answered
How to pull specific data from multiple excel sheets into a single table
Reading excel files in with MATLAB can be done in a couple of different ways. First is xlsread, which might be the most applicab...

3 days ago | 0

Answered
How to remove rows or Cols in MATLAB?
You can remove a section of an array in MATLAB by redefining the array without that specified section. For your example, of you ...

4 days ago | 1

Answered
Loop through a list of excel file names in a folder
I recommend something like dir for automatic retrieval. Should be able to set it to find excel files only. pathname = 'yourfile...

4 days ago | 0

Answered
Interpolating missing values according to time vector
I don't know if there is a single command that would do what you're asking, though others might know of one. A fairly concise w...

4 days ago | 1

Answered
Interpolate value of point
I'm assuming you have the data for the surface points. If so, I believe interp2 will do what you're asking.

17 days ago | 0

| accepted

Question


Close actxserver file after deleting variables
I have a script that opens an excel workbook in the actxserver so it can create plots for some data. I have been modifying the c...

18 days ago | 1 answer | 0

1

answer

Answered
Using for loops in order to find average of matrix
You can use mean to average all values in a certain direction. mu = 2; SD = 3; m = 1000; n = 100000; random_matrix = randn(...

25 days ago | 1

| accepted

Answered
Plotting for a Loop
Each time you run the plot command you're only plotting a single point, which doesn't work very well with plot. I recommend y...

25 days ago | 0

| accepted

Answered
Indexing to return segments
I can't actually use ischange in my version of MATLAB, so take what I suggest with a grain of salt. It looks like the index out...

28 days ago | 0

Answered
loop: stop if value repeats
I'm assuming you have all four of these commands within some kind of loop. Without the loop I have not tested what I'm going to ...

1 month ago | 0

Answered
How to sequentially import csv files, access, edit and save the data?
To save the results of a command each time you go through the loop you need to index the output. I recommend just adding a struc...

1 month ago | 0

Answered
Creating matric of multiple arrays
You should be able to accomplish what you're looking for with some matrix indexing, no loop necessary. x = 1:100; k = 12; a =...

1 month ago | 0

| accepted

Answered
What is wrong with this code?
I would think you could do this with cellfun and some logic, but I could be wrong. cellfun(@(s) s((1:end)<0,1) = NaN,Radiidiffe...

1 month ago | 0

Answered
Textscan for comma seperated file with mixed format
Have you tried using readtable? It has a delimited text option, and tends to be a bit better about handling different types of d...

1 month ago | 0

| accepted

Answered
Help with MATLAB code on low rank assumption using nuclear norm using CVX and Matlab!
I believe the issue is with calling Xe(:) instead of Xe. Others who know more might be able to correct me, but my working theory...

1 month ago | 0

Answered
Error in importing the matlab ouput to excel file
It looks like you're trying to output a symbolic variable to excel, which I don't think is allowed. Try converting to double fir...

1 month ago | 0

Answered
multiple matrix step through for loop
Instead of doing a loop you can just do a bit of logic to the arrays. risk = ones(length(age),1,1); risk(age>=75&bmi>=50&smoke...

1 month ago | 0

| accepted

Answered
For loop to repeat the loop with different set of value
You are seeing only the final results because you do not have your output variables indexed. for i=1:length(SNRDB) f...

12 months ago | 0

Answered
Read every file in a folder
To get information on all the files in a folder use dir, or getdir. From there, just loop through the elements of the dir output...

1 year ago | 0

Answered
Store values in an array from loop
I'm not sure what you mean by printing the 'name' associated to a data set, but there are my modifications to what you have setu...

1 year ago | 0

| accepted

Answered
i need some help
If I'm understanding what you're trying to do, you're only missing parentheses. >> n = 10; >> p(10) = 2; >> p(n) p(n) = ...

1 year ago | 0

Answered
plot graphic with different color
If you're using the plot command, it is relatively easy to define a different color for a plot. Setting the condition where this...

1 year ago | 0

Answered
How to map and plot each y coordinate in a y coordinate array with each coordinate in a x coordinate array??
plot(X,Y) Was there something more to your question that I didn't understand?

1 year ago | 0

Answered
Adding to a vector after each step of a for loop.
You need to specify the index of the element you want to replace. for i = 1:1000; steps(i) = i; end Realistically though...

1 year ago | 0

| accepted

Answered
Hello! Can you help me with this?
It seems to me like you're totally overcomplicating this. Let me know if I'm interpretting the steps of your code correctly. Th...

1 year ago | 0

Load more