Resuelto


multiply by 5
multiply x by 5

alrededor de 3 años hace

Resuelto


multiply by 12
multiply x by 12

alrededor de 3 años hace

Resuelto


Calculate BMI
Given weight in kgs and height in metres, calculate body mass index

alrededor de 3 años hace

Resuelto


Easy Sequences 100: One-line Code Challenge - 100th Digit of 100th power of an Integer
Given a integer , write a function that computes the digit of . If has less than digits just output a NaN. For example if , ...

alrededor de 3 años hace

Respondida
How to round numbers using the decimals as a probability?
A=10*rand(1,10) B=floor(A)+((A-floor(A))>rand(1,10))

alrededor de 3 años hace | 0

| aceptada

Respondida
Is there a function like movsum which simply gets the values in a given sliding window rather than summing them?
b=1:10; a=b; n=5;%window size for k=1:n-1 a=[a;circshift(b,-k)]; end a=a'; a=a(1:length(b)-n+1,:)

más de 3 años hace | 0

Respondida
Create Number and excluding
No need for loops. A=randi([5,15],1,100); A(A==9|A==13)=[]; A

más de 3 años hace | 0

Respondida
Analysing PWM duty cycle of a signal
s=pwm>threshold;%pwm is your signal, threshold is when it is considered on or off d=diff(s); idx1=find(s,1); idx2=find(d==-1)...

más de 3 años hace | 0

Respondida
Storing Data and working out an equation
Just index, no loop needed. Filtered_Gear_rpm=rand(40000,1);%sample data Filtered_NES_rpm=rand(40000,1);%sample data x=Filter...

más de 3 años hace | 0

Respondida
solve non-linear equation
Use fzero eqn=@(z)exp(-z)+pho*exp(L-2*z)-G;%you could plot the function to find the approximate location of the root z=fzero(e...

más de 3 años hace | 0

| aceptada

Respondida
Index in position 2 exceeds array bounds
for i = 1:numel(uniq) Tyro1{i} = table2cell(REQtyr(ismember(resSeq,uniq(i)),["AtomName","X","Y","Z"])); Tyro{i} = tabl...

más de 3 años hace | 0

| aceptada

Respondida
Error in for loop (issue with variable calling)
for i = 1:1 z1 = importdata("Xxsv0000"+num2str(i)+".txt"); Time{i} = z1.data(:,1); ...

más de 3 años hace | 1

Respondida
Find column number for every row in matrix
a=[ -1 4 1 1 -1 -1 -5 4 -1]; A=(a>0)'; [b,d]=find(A); [~,e]=unique(d); b(e)

más de 3 años hace | 0

Respondida
How do I crop a matrix within desired numerical limits?
M=[-2+16*rand(100,1),-17+9*rand(100,1),-3+5*rand(100,1)]; M(M(:,3)<-2|M(:,3)>1,:)=[]; M(M(:,2)<-16|M(:,2)>-9,:)=[]; M(M(:,1)<...

más de 3 años hace | 0

Respondida
How to select vectors from a set of vectors
x=[1 1 1 1 0 0 0 0;1 0 0 0 1 1 1 0;0 1 0 0 1 0 0 1;0 0 1 0 0 1 0 1;0 0 0 1 0 0 1 0]; r=randi(8,1,500); y=x(:,r)

más de 3 años hace | 1

| aceptada

Respondida
I need to combine those three martix into a single big one. How do I do that?
blkdiag(randi(10,2),randi(10,2),randi(10,2))

más de 3 años hace | 0

Respondida
Compare vector to two other vectors
m=randi(100,1,20); n=randi(100,1,30); k=randi(100,1,10000); [M,N]=meshgrid(m,n); x=min(M,N); z=zeros(size(x)); u=unique(x)...

más de 3 años hace | 0

Respondida
Function might not be used error
[e,t,a]=CalcTip(100,3) [e,t,a]=CalcTip(100,4) [e,t,a]=CalcTip(100,5) [e,t,a]=CalcTip(100,2) function[error, tip, amoun...

más de 3 años hace | 0

Respondida
Having trouble converting rpm to 1/s using unitConvert from symunit
You want rps u = symunit; n = 2950 * u.rpm; w = vpa(unitConvert(n,u.rps))

más de 3 años hace | 1

Respondida
creating an array from a single user input
userinput = input('input nth value for fibonacci calculation:'); %define two empty matrices one for fibonacci values and one fo...

más de 3 años hace | 0

| aceptada

Respondida
low quality figure problem when saving as svg or pdf ( using fill function)
How is the quality different? My saved pdf looks just the same. x=rand(10,10); y=rand(10,10); z=rand(10,10); figure,axis equ...

más de 3 años hace | 1

Respondida
Mask with a for loop
removeData([2 3 0 0 7 8 0]) function [newVec] = removeData(vec) newVec = zeros(size(vec)); for x = 1:length(vec) %don't hav...

más de 3 años hace | 0

Respondida
Easiest way to check if the point is on the land or on sea?
Do you have the mapping toolbox? Use https://www.mathworks.com/matlabcentral/fileexchange/48661-landmask If so it is as simple a...

más de 3 años hace | 0

| aceptada

Respondida
How can I load data from Excel file to Matlab in script and use the data loaded to calculate?
MSU1=readmatrix('Relaxation data.xlsx','Range','A4:E82')%load the others following the same method

más de 3 años hace | 1

Respondida
t test ( not sure if my implementation is correct)
N=randi(100,5,4);%your matrix; R=randi(100,5,4);%your matrix h=1; for n=1:4 for r=1:4 H(h)=ttest(N(:,n),R(:,r));...

más de 3 años hace | 0

| aceptada

Respondida
How can I load data from Excel file to Matlab in script and use the data loaded to calculate?
Use readmatrix or readtable. If you attach your spreadsheet we could help more.

más de 3 años hace | 1

Respondida
Greek character print in the command window, but not when I publish a script.
display(char(945)); display(char(946));

más de 3 años hace | 0

Respondida
how to use elements from array to sort data
Keep your data stored in matrices that you can index into. numdata = xlsread("res Data.xlsx"); Q=numdata(1:5,:); F=numdata(6:...

más de 3 años hace | 1

Respondida
How to create a function which takes one column of data as its input and another as its output
Just use the find function. find rng(1) A=randi(100,10,2) f=A(find(A(:,2)==88),1)

más de 3 años hace | 0

| aceptada

Respondida
Bessel Function Calculation in Matlab
You need to increase your k as z gets larger. n=sym(1); F(1)=n; for k=1:202 F(k+1)=F(k)*k; end J=zeros(1,60); for z=1:...

más de 3 años hace | 2

Cargar más