Community Profile

photo

David K.


40 total contributions since 2019

Contact

David K.'s Badges

  • Knowledgeable Level 3
  • Revival Level 1
  • First Answer

View details...

Contributions in
View by

Answered
Updating a value inside for loop
A common way people do things like this is with an if statement. For the condition of the if statement you need to relate it to ...

3 dagen ago | 0

Answered
hi how to solve below eqation in matlab command window in tf command
The tf function expects the num and den to be matrices that hold the coefficients to the numerator and denominator. In your case...

3 dagen ago | 0

| accepted

Answered
plotting data from data files and saving each plot through out each run of the loop
If you wish to have all the plots on the same figure, you need to use figure; hold on %The rest of your code If you wish to...

3 dagen ago | 0

Answered
Element replacement of matrix.
If using a for loop is not actually a requirement you can do this very simply as such: myMatrix = rand(5,4); % create 5x4 matri...

4 dagen ago | 0

| accepted

Answered
How to edit plots?
Using your sample code, I do not see what the error is. However I made a few changes to the code that I believe make the output ...

4 dagen ago | 0

Answered
How to randomize audio files
It looks to me that the line aud_file=strcat('C:\toolbox\aud_file\',audio_files(i).name); is where you get a song. Since the ...

6 dagen ago | 0

| accepted

Answered
Trajectory animation using coordinate points
I would do it like this: % x1,x2,y1,y2,z1,z2 are your coordinate vectors tstep = .1; % the amount of time between each value i...

13 dagen ago | 0

Answered
How would you plot a graph which a ball then rolls down (say a y=x^2 graph)
I attached a .m file I created that should work pretty well. It uses a numerical solution by calculating the slope at discrete t...

20 dagen ago | 1

Answered
Sorting a table in Matlab
Yes, you can do it with the sortrows function. Here is an example: A = [1 2 4 5 3 6 5 6]; B = {'a', 'b', 'c', 'e', 'f', 'ba', ...

24 dagen ago | 0

| accepted

Answered
So i wanted to add a column to this table.
So one big problem here is that you do not have a table. You have a matrix. And matrices cannot have strings and numbers in them...

25 dagen ago | 1

Answered
hey guys im trying to plot this in 3D but i keep getting an error, "Data cannot have more than 2 dimensions."
So the issue is that plot3 takes either a vector or a 2d matrix. Since you are plotting it as points you do not actually need to...

ongeveer een maand ago | 2

| accepted

Answered
Index exceeds matrix dimensions
It appears that for some reason fileNameArray is not being populated with values in the line fileNameArray = dir('*.dat'); Ma...

ongeveer een maand ago | 0

Answered
How to find specific values in a table, and create an array from rows containing those values?
Here is my go at it. % Create my table so you know what I am testing with. names = {'ssrp' , 'ssrp','tghh'}'; values = [123, ...

ongeveer een maand ago | 0

| accepted

Answered
Index exceeds array bounds error
The problem is a0. In the line hzrd(i,j)=exp(a(i)+b*w(i,j)) ; a needs to be have at least k elements for it to work. You set ...

ongeveer een maand ago | 1

| accepted

Answered
how to store multpile files which has been loaded first in the same script ,in the new variable , through loop
So, I believe this answer could be done using the eval function but since that function is highly discouraged here is my attempt...

ongeveer een maand ago | 0

Answered
Why are spaces ignored when a character string is scanned?
This is because of the way fscanf reads it in. If you go to the linked documentation and scroll down to Character Fields, it not...

ongeveer een maand ago | 0

Answered
How many years to double initial investment with various interest rates
If I understand the equation you posted correctly lets walk through this. S = total amount after n years if P was initially inve...

ongeveer een maand ago | 0

Answered
Generating a grid around circles in an image
So I felt like making it interactive so I used the built in guide function in matlab to create a GUI. Attached are the two files...

ongeveer een maand ago | 1

| accepted

Answered
What sort of a filter/method can be applied to smoothen sharp peaks on a surface?
In general, if you want to smooth out peaks you want to get rid of the high frequency content, aka a low pass filter. The easies...

ongeveer een maand ago | 0

Answered
How to plot for different values of parameters on one run?
Matlab actually has a page on this called Parameterizing Functions. Using one of the options for that I believe this will do i...

ongeveer 2 maanden ago | 0

| accepted

Answered
How to create an animated plot of a temperature data with holding on each year?
Alright lets see how much I can help with. First off to gradient between colors I have a little way down below. I get the rgb ...

ongeveer 2 maanden ago | 1

| accepted

Answered
can someone please help me to find out mistake
Here you go. A few things needed to be changed. First the change that Torsten initially pointed out. Then we further change it t...

ongeveer 2 maanden ago | 0

Answered
storing output of for loop
I believe your goal can be more easily solved using the built in Matlab function reshape. It looks to me like you have a 1x30000...

ongeveer 2 maanden ago | 0

| accepted

Answered
Is it possible to run a function that requires input variables when they are declared later in the function?
It looks to me that the main problem is that you are using the first function wrong. When you define the function function [ar...

ongeveer 2 maanden ago | 0

| accepted

Answered
Log Simulink simulation data to structure element
The way that I would do it is this. In your main simulink model, right click anywhere go to ModelProperties -> Callbacks -> Stop...

ongeveer 2 maanden ago | 1

| accepted

Answered
different titles for animation
I would suggest creating the title like this: months = {'Jan', 'Feb', ...}; years = num2str((1979:2018)'); for i = 1:40 ...

ongeveer 2 maanden ago | 1

| accepted

Answered
how to save the index during for loop?
A couple different things can fix this, but I would suggest this one just creating the variable a again after your for loop -> ...

ongeveer 2 maanden ago | 0

Answered
how to solve Index exceeds the number of array elements (1).
What this error is saying is that at some point in that line you are exceeding the number of elements in an array. The (1) is in...

ongeveer 2 maanden ago | 0

| accepted

Answered
How to display the two biggest blobs in terms of area?
In the line biggestBlob=ismember(labeledImage,indexOfBiggest(1)); you are finding the biggest by looking at the first index i...

ongeveer 2 maanden ago | 1

| accepted

Answered
Changing colors in a stacked bar graph to specific ones?
In order to figure out how that code works I'd suggest first adding a pause(1) before the end of the for loop. This way you can ...

ongeveer 2 maanden ago | 0

Load more