Community Profile

photo

Renato Agurto


50 total contributions since 2015

Contact

Renato Agurto's Badges

  • Knowledgeable Level 2
  • First Answer
  • Scavenger Finisher
  • Solver

View details...

Contributions in
View by

Answered
Insert 2 cell arrays in txt data
I think you need two %s separated by the tab: formatSpec='%s\t%s\n' and: fprintf(fid ,formatSpec, com1, com2); %witho...

2 years ago | 0

| accepted

Answered
Label more than 7 lines in a plot
Hi, one solution is to plot in different lines styles: hold on; plot(matA(:,1:7), '-'); plot(matA(:,8:14), '--'); ....

3 years ago | 0

Solved


Pizza!
Given a circular pizza with radius _z_ and thickness _a_, return the pizza's volume. [ _z_ is first input argument.] Non-scor...

3 years ago

Answered
How to Have an ANSWER that would depend upon the LETTER of your INPUT? Plz help me. thank you
Here is a little help function output = your_function(str) unit = str(end); %should be 'F' or 'C' val = str2doub...

3 years ago | 0

Answered
Why am i unable to define syms function in matlab?
Check with ver if you have the Symbolic Math Toolbox installed. It is also possible, if you are using a shared license, ...

3 years ago | 0

Answered
adding index to matrix rows
Is this what you want? Or what do you mean with ':' in a matrix? A = [1 0; 0 2; 2 1; 0 3; 3 2; ...

3 years ago | 0

Answered
Plotting and storing results from a while loop.
I think you already have the answer in your code. The problem is that you are overwriting T in the following line T = T_end ...

3 years ago | 0

Answered
Anyone know where I can find the source code for conv2.m?
According to type conv2 this is a built-in function (like mean, max, sum, etc), not a funtion programmed as a .m file. W...

3 years ago | 0

| accepted

Answered
From string to matrix name
str = [name '(2,2) = 3']; eval(str); you could also try to define the tables as a cell array to avoid using eval for n...

3 years ago | 0

Answered
How to add negative number to the and of rand function
Assuming x is your 9x5 random matrix: out = [x (-1:-1:-9)']; is this what you want?

3 years ago | 0

Answered
How to allocate the content of a M*1 vector to a T*N matrix (M<T*N) ? problem with cell format
If you preallocate past: past = NaN(10,1); then you should use past(n,1) = id{n,1}; instead of past{n,1} = id...

3 years ago | 0

Answered
User input and print question
Try using fprintf with \b (backspace) to "remove" the newline density = input('Air density = '); fprintf('\b kg/m^3\n'); ...

3 years ago | 0

Answered
Logical indexing without for loop
j = [0 A(2:end) > A(1:end-1)]

3 years ago | 1

| accepted

Answered
Focus on a certain Subplot
Hello you can save the step output in variables and then plot the ones you are interested in: [y,t] = step(sys); input ...

3 years ago | 1

| accepted

Answered
Is it possible to transform a string to a variable code name in MATLAB?
x = eval(v_str); It is normal to advice against it, but normally when the left side of the equation is a string

3 years ago | 0

Answered
Constructing saved file name with variables from code
Do you meansomething like this? ext = '.mat'; %or .cvs, .xlsx, ... file_name = ['Test_File_' datestr(now,30) '_' num2st...

3 years ago | 0

Answered
Script for plotting two graphs on the same window
hold on should work: hold on plot(x1, y1, 'b') plot(x2, y2, 'r')

3 years ago | 0

Answered
MATLAB displays a blank graph when I plot try to plot
Since you are plotting single dots ( plot in a for loop) the dots aren't connected. Just try: x=3; y=(x^3)*cos(x); d...

3 years ago | 0

Answered
xlsread not able to reference my sheet names.
The name of the sheet should be a string. You should use then: DATA = xlsread('DATA1.xlsx', '12') If you use a number it ...

4 years ago | 0

Answered
Read multiple excel file and write into single excel file
hello you can try this. source_dir = 'C:\Users\sourcedir.....' %my file source dir dest_dir = 'C:\Users\destdir..........

4 years ago | 1

| accepted

Answered
Creating a loop for genearating matrix
Hi. I hope this is what you need N = length(y); %should be 301 for i = 1:5 Y{i} = y(i+1:N); tmpY = []; ...

4 years ago | 0

| accepted

Answered
Export from workspace to simulink
Simulink -> sources -> constant if you have a constant in the workspace. You just need to write the name of the variable insi...

4 years ago | 0

Answered
force code gui on start up
you could call the function manually. my_function([], []) and if your function use for example the event e, you can set ...

4 years ago | 0

| accepted

Answered
how to merge two mat files which have different structure cells into a mat file with a matrix
I think this should do it: for i = 1:N A = load(file_i); A = struct2cell(A); f{i} = cat(1,A{:}) end combi...

4 years ago | 0

| accepted

Answered
How can I import, extract, and average certain data from a excel/csv file?
This should get 2 arrays (S_vals, Q_vals) for the values of S and Q in the file and help as a start point. If you need more help...

4 years ago | 0

| accepted

Answered
How to write this logic in MATLAB..?
new_x = x + [0;x(1:end-1)];

4 years ago | 1

| accepted

Answered
How to get my for loop working?
I think you should use Duration(d,s) = ... %not Duration(d,1) or maybe what you want is Duration(d,1) = length(IndexM...

4 years ago | 0

Answered
How can I do this : { [5] [6] [7] [8:23] [24:39] [40:55] } --- these number are just an example
Do you want something like this? ['[' strc(1) ':' strc(4) ']']

4 years ago | 0

Answered
Find column names with particular names in MATLAB table
Hello if "titles" is the first row of your table, then: titles = finalnbs(1,:); %Select the columns that should stay ...

4 years ago | 0

Answered
Simulink frequency input for sine block
Hi. You could set the internal frequency of the sine function to 1 and multiply the input signal by the desired frequency

4 years ago | 0

Load more