Community Profile

# Yao Li

### Shanghai Jiaotong University

Actif depuis 2013

#### Statistics

Afficher les badges

#### Content Feed

Afficher par

A répondu
Assigning a vector to multiple rows of a matrix
b=ones(5,4); a=[1;2;3;4]; If you wanna assign a to the 3rd row of b, b=[b(1:2,:);a';b(4:5,:)]

environ 3 ans il y a | 0

Question

Hot key for showing section list
I just installed Matlab r2013a. It looks good, but I can't get used to the hotkey Ctrl+G. Previously, if you press Ctrl+G, a win...

plus de 7 ans il y a | 1 réponse | 0

### 1

réponse

A répondu
how to write code for integerator block in simulink without using the simulink block ?
What about the state-space block?

plus de 8 ans il y a | 0

A répondu
Problem with making a matrix of size [2 2 4 2] , need help
Data is a 16 x 2 matrix, so Data(i,j,k,m) is wrong.

plus de 8 ans il y a | 0

A répondu
Add another y axis on the plot
Why not try plotyy(x,y,x,y)? Actually, you don't need two different series. They can be identical.

plus de 8 ans il y a | 0

A répondu
Bode diagram at different amplitudes?
Option 1: export the input and output data to workspace and plot the bode diagram Option 2: Set the input/output port in simuli...

plus de 8 ans il y a | 0

A répondu
add another y axis
I only know plotyy. But not sure whether it is what you are looking for.

plus de 8 ans il y a | 0

A répondu
How to write to an excel sheet in specified columns only.
1. xlswrite('testdata',x-axisCordinates') ,"'" to convert to a nx1 array 2. You can specify the range ('C1:C5') xlswrite(fi...

plus de 8 ans il y a | 0

| A accepté

A répondu
How do I cretae step response graph?
First, build the model in simulink. Then plot the output signal (i.e. current) vs. time "plot" can be used for time domain wh...

plus de 8 ans il y a | 0

A répondu
How can I design these nested for loops so they run much faster?
You need to design a new algorithm. Why not pre-sort the 2nd column of A and B before the comparison? Or calculate the min and m...

plus de 8 ans il y a | 0

A répondu
matrix search and the save on a new matrix
find(a(:,2)) can be used to find the index of the non-zero rows.

plus de 8 ans il y a | 0

A répondu
how to keep the strings displayed in the edit box and the selections in the pop-up menu in the GUI1 when you return back from GUI2.
# Save the string to workspace or setappdata # You can create a handle in the opening function of GUI1 to dectect whether GUI1 ...

plus de 8 ans il y a | 0

| A accepté

A répondu
Plotting a time series with shaded regions
time='6/01/1998'; fwd_slash_loc=strfind(time,'/'); year=time(fwd_slash_loc(2)+1:end);

plus de 8 ans il y a | 0

A répondu
Fortran to Matlab GOTO
There are many options: # Create a function for each destination of "goto". ie. Create a fuction for 111 # Copy and paste ...

plus de 8 ans il y a | 0

A répondu
Can I automatically regconize function call and execute it in editbox of a GUI.
# Find the location of ";" by using the command strfind # Seperate the functions (ie. you need to run add1(5,3) first, then add...

plus de 8 ans il y a | 0

Question

How to detect a left double-click on a cell of a uitable?
If I add a command get(handles.figure1,'selectiontype') under function figure1_WindowButtonDownFcn, only right single/do...

plus de 8 ans il y a | 1 réponse | 0

### 0

réponse

A répondu
How to copy text content from a .txt file to a .ats file?
Just wanna let you know. I resolved this issue by using fid=fopen(filename,'wt') Instead of fid=fopen(filename,'w'...

presque 9 ans il y a | 0

| A accepté

Question

How can I create shortcuts by commands?
I'm wondering whether it is possible to create shortcuts on the toolbar by commands. I am going to release my GUI and I hope any...

presque 9 ans il y a | 3 réponses | 0

### 3

réponses

Question

How to copy text content from a .txt file to a .ats file?
Currently, I can only generate a txt file by fprintf(). Then I have to copy and paste the content from the txt file to a .ats. ...

presque 9 ans il y a | 1 réponse | 0

### 1

réponse

A répondu
Masked Subsystem: How to pass a double vector to a constant?
I'm not quite sure about your issue. In general, if you want to assign a value to a parameter in a masked subsystem, add it as ...

presque 9 ans il y a | 1

A répondu
GUI can't read variable with setappdata and getappdata
function pushbutton1_Callback(hObject, eventdata, handles) % hObject handle to pushbutton1 (see GCBO) % eventdata re...

plus de 9 ans il y a | 0

| A accepté

A répondu
I have a excel file which contains both number and txt, I wanna assign whole values in this excel file to the listbox
# Import data to Matlab by implementing xlsread() # Create a cell variable and assign all the n*3 data to the cell variable

plus de 9 ans il y a | 0

| A accepté

A répondu
Position of points relative to a plane
# Obtain the equation of the plane # If the point (x,y,z) satisfy the equation, the point is on the plane. I don't think you ca...

plus de 9 ans il y a | 1

| A accepté

A répondu
GUI can't read variable with setappdata and getappdata
# The handle for getappdata and setappdata must be the same # If you write setappdata in the function hitung,you can get data b...

plus de 9 ans il y a | 0

A répondu
Simulink the Two Degree-of-Freedom PID Control for Setpoint Tracking in help/matlab
Fig. 2 in the help document describes the equation of the DC motor.

plus de 9 ans il y a | 0

| A accepté

A répondu
how to replace the element in matrix?
A(2,2)=12; A(3,3)=13;

plus de 9 ans il y a | 13

| A accepté

A répondu
Can Someone Help Me WIth My Code?
You haven't defined the output y for the function. If you don't need an output, just remove 'y=' in the first line. If it's ...

plus de 9 ans il y a | 0

A répondu
How to fix looping?
It seems the length of array s is 50, but you wanna call s(51) in the for loop

plus de 9 ans il y a | 0

A répondu
On Simulink how to add_block with output data type boolean?
add_block('built-in/Constant','test/const1','Position',[90 20 110 40],'OutDataTypeStr','boolean','Value','1');

plus de 9 ans il y a | 0