Community Profile

photo

Les Beckham


Last seen: ein Tag vor Aktiv seit 2013

Many years developing flight control algorithms and software

Programming Languages:
C++, C, C#, MATLAB, Assembly
Professional Interests:

Statistics

All
  • 12 Month Streak
  • Knowledgeable Level 5
  • Pro
  • MATLAB Central Treasure Hunt Finisher
  • First Review
  • Thankful Level 1
  • First Answer
  • Solver

Abzeichen anzeigen

Content Feed

Anzeigen nach

Beantwortet
Creating Plot with 2 Y-Axis
No there is no way to do that without some manual coding (if only on the command line). But it isn't hard. Here's a simple exam...

ein Tag vor | 0

Beantwortet
Force 0 tick to appear in a scatter plot
clc, clear, clf n = 0:10; f = n.^2; scatter(n,f, 'k', 'filled') xlim([-1,11]), ylim([-10,120]) ax = gca; ax.XAxisLocation =...

2 Tage vor | 1

| akzeptiert

Beantwortet
Logical operator not evaluating correctly
I would do this in separate steps. X = randi([-20, 20], [1 15]) Y = zeros(size(X)); Y(X < -5) = -1; Y(X > 5) = 1

2 Tage vor | 0

Beantwortet
Why are tick marks only on one axis when I change the tick spacing?
Try yticks(-4:0)

3 Tage vor | 2

| akzeptiert

Beantwortet
Find exceeds array ERROR
One obvious problem with this code is where you try to access pairs(pr,2) but pairs is a one dimensional (4x1) vector. Perhaps ...

5 Tage vor | 0

| akzeptiert

Beantwortet
one time pad plus randstream
Assuming that the random part of the algorithm is generating the code character vector as you said in one of your comments, some...

8 Tage vor | 0

| akzeptiert

Beantwortet
how to get no of samples?
If you want a specific number of samples between two endpoints, use linspace instead of the colon operator: n = linspace(9.45, ...

9 Tage vor | 1

Beantwortet
Next value in alphabet
A simpler approach: char('c' + 1)

10 Tage vor | 1

Beantwortet
Trying to generate subplot figure
It looks like you have created a variable named figure. Type the following command at your command prompt: which -all figure ...

17 Tage vor | 0

| akzeptiert

Beantwortet
Save generated text file to user specified path
You can use uigetdir to open a dialog and allow the user to browse for the folder in which to save the file. Read the documenta...

17 Tage vor | 1

| akzeptiert

Beantwortet
Syntax for pyrunfile with multiple output variables?
This is the way to do that (note that ["A" "B"] is a string array as specified in the documentation for that argument): [A, B] ...

19 Tage vor | 0

| akzeptiert

Beantwortet
Syntax for pyrunfile with multiple output variables?
Did you try this? [A, B] = pyrunfile("pytorch_model.py", ["A" "B"], X=Xpy, y=ypy) Note that ["A" "B"] is a string array as spe...

19 Tage vor | 0

Beantwortet
How to shift experimental data (not a function) in a loglog plot?
Instead of adding an offset, multiply to shift the data. I used a factor of 10 as an example. x = [0.015 0.02 0.05 0.1 0.2...

23 Tage vor | 1

| akzeptiert

Beantwortet
Floating-Point to Fixed-Point Conversion of IIR Filters
The Name=Value syntax for name/value pairs of function arguments only works in r2021a and above. So, changing this: biquad = d...

25 Tage vor | 0

| akzeptiert

Beantwortet
The Y(:,81) changes linearly with respect to T, I want to modify my code in such a way that when Y(:,81) reaches 2.5E-6 then after that it remains constant through out with T.
Over 100 lines of code to draw a straight line? This plot (with the maximum Y limit applied) can be made in 8 lines of code: T...

25 Tage vor | 0

Beantwortet
How can I write the coordinates of this geometry?
You don't need a loop. h = 10; th = linspace(pi/2, -pi/2, 100); R = (h/4); %or whatever radius you want x1 = R*cos(th) ; y...

29 Tage vor | 0

| akzeptiert

Beantwortet
need script to create a block scenario
If you only want to draw a 3x3 grid of 1x1 squares this is pretty easy (see below). If you want the 0.75x0.75 and 0.5x0.5 squar...

etwa ein Monat vor | 0

Beantwortet
How to approximate float function by integer numbers?
I'm assuming you want to replace the floating point calculation with an integer one? I'm not sure how that is going to "spare s...

etwa ein Monat vor | 1

| akzeptiert

Beantwortet
How do you create a plot of a function using fplot?
Maybe you want ezplot instead of fplot. Your anonymous function definition syntax is wrong as well. Try this: f = @(t) 5*t.^2...

etwa ein Monat vor | 0

Beantwortet
How to Set Up If/Else Statement with Condition of Seeing if Item in Structure Array is a Table
I suggest the istable function. Documentation is here

etwa ein Monat vor | 0

| akzeptiert

Beantwortet
I want to open a tab-delimited XY text file in matlab, use the numerical values of the XY columns to create a matrix and plot the signal.
T = readtable('https://www.mathworks.com/matlabcentral/answers/uploaded_files/1230202/220812_WT_MO_H134R_EA_1391%20015.txt') sc...

etwa 2 Monate vor | 1

Beantwortet
adding a colormap('jet') to my grapgh please help me
center=[0,0]; %Defining the center of circle ((origin)) %Plotting the first circle at different radius and here i choose from ...

etwa 2 Monate vor | 0

Beantwortet
A table of s versus t.
r=9; omega=100; b=14; t = linspace(0, 0.01, 20) % <<< use linspace instead to generate your t vector % remove the (t) on the...

etwa 2 Monate vor | 0

Beantwortet
Sorting a string according to the values of a vector of type double
It should be as simple as this unless I misunderstand what you are expecting. A = [1.1 2.3 4.4 2.3 5.1]; vegetables = {'carrot...

etwa 2 Monate vor | 0

| akzeptiert

Beantwortet
two while loops running at same time
You can't code them as separate loops and have them run "at the same time". Depending on how you want the timing to work, you s...

etwa 2 Monate vor | 1

Beantwortet
Rounding a decimal down
x = [0.143 0.147]; floor(x*100)/100

etwa 2 Monate vor | 1

Beantwortet
Why a condition like If (~Input) changes to a complex condition with ternary operator ?
So, the original condition if (~Input) is C code and not Matlab code? If so, you should use the logical not operator which is !...

etwa 2 Monate vor | 0

Beantwortet
Using the listdlg function
You probably just need to wrap your switch/case processing in a for loop. For example: s = listdlg('ListString', {'One', 'Two'...

etwa 2 Monate vor | 1

| akzeptiert

Beantwortet
anticlockwise points coordinates sorting
A = [0 0 ; 1 0.2; 0 1 ; 0 0.6; 1 0 ; 1 1 ; 0.6 1; ...

2 Monate vor | 1

| akzeptiert

Beantwortet
How to use subplot in a UIFIGURE?
When you post a question that states that you are getting error(s), you should post the complete text of the error message (ever...

2 Monate vor | 0

Mehr laden