回答済み

Swapping of data points

The hopping happens because the output of roots() isn't sorted in a way that is useful for this script. Further, when you use s...

Swapping of data points

The hopping happens because the output of roots() isn't sorted in a way that is useful for this script. Further, when you use s...

7ヶ月 前 | 1

回答済み

pdeplot3d "value of 'colormapdata' is invalid" or "Length of colormapdata vector must equal number of nodes."

I'm not familiar with this toolbox, but... You have a 3D model, but only 2D flux. [qx,qy,qz] = evaluateHeatFlux(thermalresults...

pdeplot3d "value of 'colormapdata' is invalid" or "Length of colormapdata vector must equal number of nodes."

I'm not familiar with this toolbox, but... You have a 3D model, but only 2D flux. [qx,qy,qz] = evaluateHeatFlux(thermalresults...

7ヶ月 前 | 0

| 採用済み

回答済み

How to sum two gaussian curve fits (cfit) ?

You could evaluate the fits and add them, though they would no longer be cfits. x = linspace(20,35); F1pts = feval(F1,x); F2p...

How to sum two gaussian curve fits (cfit) ?

You could evaluate the fits and add them, though they would no longer be cfits. x = linspace(20,35); F1pts = feval(F1,x); F2p...

9ヶ月 前 | 1

| 採用済み

回答済み

how to work with text files?

fopen is for low-level file operations you may not need. Perhaps try data = importdata('stud_ex.txt') Which will give you a s...

how to work with text files?

fopen is for low-level file operations you may not need. Perhaps try data = importdata('stud_ex.txt') Which will give you a s...

9ヶ月 前 | 0

| 採用済み

回答済み

why is this Matlab Code faster than the C++ code below? I want to understand what Matlab internally does better and faster than C++

I see an efficiency in primes.counter = primes.counter - 1; Matlab uses LAPACK for matrix/vector operations, which I think sho...

why is this Matlab Code faster than the C++ code below? I want to understand what Matlab internally does better and faster than C++

I see an efficiency in primes.counter = primes.counter - 1; Matlab uses LAPACK for matrix/vector operations, which I think sho...

9ヶ月 前 | 1

| 採用済み

回答済み

Changing numbers in dataset

For only five values, I think it's pretty efficient to do a direct replacement: ds_new = zeros(size(dataset)) ds_new(dataset =...

Changing numbers in dataset

For only five values, I think it's pretty efficient to do a direct replacement: ds_new = zeros(size(dataset)) ds_new(dataset =...

10ヶ月 前 | 1

回答済み

Where is the error in my code?

The colon operator has a default spacing of 1. r = 0:0.07 gives: 0, % next value... 1 > 0.07 % so r = [0] Use an intermedi...

Where is the error in my code?

The colon operator has a default spacing of 1. r = 0:0.07 gives: 0, % next value... 1 > 0.07 % so r = [0] Use an intermedi...

10ヶ月 前 | 0

回答済み

Issues updating vector inside a for loop

When find doesn't find any values > 0.999, it returns an empty vector, with a size of 0x1. Furthermore, max returns an empty vec...

Issues updating vector inside a for loop

When find doesn't find any values > 0.999, it returns an empty vector, with a size of 0x1. Furthermore, max returns an empty vec...

10ヶ月 前 | 0

| 採用済み

回答済み

Increasing Edge Lines in a Surface Plot

sf = fit([x,u],z,'poly15','normalize','on'); xpts = linspace(min(x),max(x),100); upts = linspace(min(u),max(u),100); [xx, uu]...

Increasing Edge Lines in a Surface Plot

sf = fit([x,u],z,'poly15','normalize','on'); xpts = linspace(min(x),max(x),100); upts = linspace(min(u),max(u),100); [xx, uu]...

10ヶ月 前 | 0

| 採用済み

質問

Is there a good reason for choosing assert() over an if condition with an error?

I want to make sure a condition is valid, so I write a quick test for it with a boolean output. Does it matter whether I put the...

11ヶ月 前 | 1 件の回答 | 1

回答済み

How to plot a .txt file when the data is in blocks and each data is separated by space

Wow, that is an inconvenient format. One option is to use the data import tool--right-click on the text file in matlab and "imp...

How to plot a .txt file when the data is in blocks and each data is separated by space

Wow, that is an inconvenient format. One option is to use the data import tool--right-click on the text file in matlab and "imp...

11ヶ月 前 | 0

| 採用済み

回答済み

How to append an image to a plot curve

You should be able to use a tiled layout. circuit = imread(which('RC_Charge_Circuit_Voltage.png')); figure tiledlayout(2,1)...

How to append an image to a plot curve

You should be able to use a tiled layout. circuit = imread(which('RC_Charge_Circuit_Voltage.png')); figure tiledlayout(2,1)...

11ヶ月 前 | 1

| 採用済み

回答済み

Add row numbers to side of table in MATLAB

rownums = 1:size(T,1); T.Properties.RowNames = string(rownums);

Add row numbers to side of table in MATLAB

rownums = 1:size(T,1); T.Properties.RowNames = string(rownums);

11ヶ月 前 | 1

回答済み

Matching multiple file names

You'll have to fill in some of the blanks because I don't know how you're opening files, but to find the corresponding filenames...

Matching multiple file names

You'll have to fill in some of the blanks because I don't know how you're opening files, but to find the corresponding filenames...

11ヶ月 前 | 0

| 採用済み

回答済み

Quaternions with symbolic elements

The error says it all. It looks like symbolic variables aren't supported for quaternions. You might try a third-party toolbox: ...

Quaternions with symbolic elements

The error says it all. It looks like symbolic variables aren't supported for quaternions. You might try a third-party toolbox: ...

約1年 前 | 0

| 採用済み

回答済み

Why am I getting an error 'Execution of script cosamp as a function is not supported'

Using the function provided by @Elghandouri Mohammed and the original script, the error I get is: Error using _*_ Incorrect d...

Why am I getting an error 'Execution of script cosamp as a function is not supported'

Using the function provided by @Elghandouri Mohammed and the original script, the error I get is: Error using _*_ Incorrect d...

約1年 前 | 0

回答済み

Meshgrid or other structure?

Axis_A = (-96:8:96)/2; mgrid = Axis_A+Axis_A'; would give you that matrix. As would [x,y] = meshgrid(Axis_A); mgrid = x+y;

Meshgrid or other structure?

Axis_A = (-96:8:96)/2; mgrid = Axis_A+Axis_A'; would give you that matrix. As would [x,y] = meshgrid(Axis_A); mgrid = x+y;

約1年 前 | 0

回答済み

How do I convert tall array duration time vector to HH:mm:ss for merging with tall array datetime vector ?

dates = tall(repmat(datetime(date),3,1)) times = tall(repmat(duration(15,12,1,345,'Format','hh:mm:ss.SSS'),3,1)) times.Format ...

How do I convert tall array duration time vector to HH:mm:ss for merging with tall array datetime vector ?

dates = tall(repmat(datetime(date),3,1)) times = tall(repmat(duration(15,12,1,345,'Format','hh:mm:ss.SSS'),3,1)) times.Format ...

約1年 前 | 0

| 採用済み

回答済み

why the plot doesn't work ,in the code i'm finding the estimation value of the phase using montecarlo simulation

since length(SNR) is 1, you are running one loop iteration and generating one point. plot() doesn't show one point unless you sp...

why the plot doesn't work ,in the code i'm finding the estimation value of the phase using montecarlo simulation

since length(SNR) is 1, you are running one loop iteration and generating one point. plot() doesn't show one point unless you sp...

約1年 前 | 0

回答済み

Graphical Draw Path Segments

Perhaps a "bezier toolbox" with an interactive mode would be useful: https://www.mathworks.com/matlabcentral/fileexchange/69302...

Graphical Draw Path Segments

Perhaps a "bezier toolbox" with an interactive mode would be useful: https://www.mathworks.com/matlabcentral/fileexchange/69302...

1年以上 前 | 0

| 採用済み

回答済み

How to produce results of script in table

Your variables are all updated in place, overwriting the previous state. You could make an array out of each variable, and upda...

How to produce results of script in table

Your variables are all updated in place, overwriting the previous state. You could make an array out of each variable, and upda...

1年以上 前 | 0

| 採用済み

回答済み

Imresize3 not resizing in z direction?

The second method should work. Are you sure you used imresize3() and not imresize() for that? For the first method, input all t...

Imresize3 not resizing in z direction?

The second method should work. Are you sure you used imresize3() and not imresize() for that? For the first method, input all t...

1年以上 前 | 0

| 採用済み

回答済み

Differential Operator in Matlab in 1 Dimension

I'm not a math major so there's probably something technically wrong about this statement, but "d/dx" is essentially "dy/dx", re...

Differential Operator in Matlab in 1 Dimension

I'm not a math major so there's probably something technically wrong about this statement, but "d/dx" is essentially "dy/dx", re...

1年以上 前 | 1

回答済み

Find the number of red marks in box plot

One method, which may not necessarily correlate to a boxplot in all situations (but probably works for the default boxplot), is ...

Find the number of red marks in box plot

One method, which may not necessarily correlate to a boxplot in all situations (but probably works for the default boxplot), is ...

1年以上 前 | 0

| 採用済み

回答済み

geting matlab installer to start on linux

From a comment deep in the thread (here), and from reading your symptoms, what typically works with this version of Ubuntu is: ...

geting matlab installer to start on linux

From a comment deep in the thread (here), and from reading your symptoms, what typically works with this version of Ubuntu is: ...

1年以上 前 | 2

| 採用済み

回答済み

Converting datenums to get time durations

I don't see where WaveHeight is declared, but you can calculate a duration by subtracting datetimes. ThreshDate = datetime('now...

Converting datenums to get time durations

I don't see where WaveHeight is declared, but you can calculate a duration by subtracting datetimes. ThreshDate = datetime('now...

1年以上 前 | 0

回答済み

How can I identify the amplitude peaks from an FFT?

You can use findpeaks, probably with some additional parameters. For instance, if the plotted signal is P: Z = findpeaks(P,'Min...

How can I identify the amplitude peaks from an FFT?

You can use findpeaks, probably with some additional parameters. For instance, if the plotted signal is P: Z = findpeaks(P,'Min...

1年以上 前 | 0

| 採用済み

回答済み

IF Statement Help?

This statement would flow like this, for a 30-degree angle (in pseudocode): if CurrentPosition < 45 % True, so... wri...

IF Statement Help?

This statement would flow like this, for a 30-degree angle (in pseudocode): if CurrentPosition < 45 % True, so... wri...

1年以上 前 | 0

回答済み

Help with a tiny project ( building a graph)

If I understand correctly, you only wish to plot I as a function of x. I have modified your function slightly (at the end of t...

Help with a tiny project ( building a graph)

If I understand correctly, you only wish to plot I as a function of x. I have modified your function slightly (at the end of t...

1年以上 前 | 1

| 採用済み

質問

Why are alternative forms for "dbstop in file at location if expression" not documented?

This question is prompted by another question here. It was fairly easy to guess that dbstop('file','10') would set a breakpoi...

1年以上 前 | 1 件の回答 | 1