Réponse apportée
ActiveX -- Saving Excel File
Does this give any errors or warnings? FileName='Test.xlsx'; %open Excel e = actxserver('Excel.Application'); ...

environ 12 ans il y a | 0

Réponse apportée
calculate tangent of 1e100
Given that eps(1e100) = 1.9427e+84 it won't be that accurate. For what it's worth, sin(1e100)/cos(1e100) gives the ...

environ 12 ans il y a | 0

| A accepté

Réponse apportée
creating dummies from a cell vector of string variables
B=str2num(cellfun(@(x) x(end),A))

environ 12 ans il y a | 0

Réponse apportée
Process Cells from Excel File
I think this is what you're after, but I'm not totally sure. A=[0 45 87 0 7 8 1 65 68 0 ...

environ 12 ans il y a | 0

Réponse apportée
Finding the number of values bigger than a certain number in an array?
x=50*rand(7); a= x > 21; numel(a(a>0))

environ 12 ans il y a | 0

| A accepté

Réponse apportée
Can a popup-menu on GUI get an excel file sheet name to use as string?
[~,Sheets]=xlsfinfo(FileName) set(PopUpHandle,'String',Sheets)

environ 12 ans il y a | 0

| A accepté

Réponse apportée
Ascii to number/decimal
str2double(s) or str2num(s)

environ 12 ans il y a | 0

| A accepté

Réponse apportée
What's missing from MATLAB Central...
Aside from a spell checker, I find it a bit weird that the profiles aren't linked together, i.e. a user's Answers profile is sep...

environ 12 ans il y a | 0

Réponse apportée
Neumann boundary condition in a first order PDE
In this case you want to set pr = 0; qr = -1/v; %to cancel out f

environ 12 ans il y a | 0

Réponse apportée
array: concatenate two columns of integers to one colum
A=[1 2 3;3 5 7]; B=[7 8 9;4 5 6]; % C=[A B]; w=size(C,2); D=10.^(w-1:-1:0); Out=sum(bsxfun(@times,D,[A B]),2)

environ 12 ans il y a | 0

Réponse apportée
How to apply a formula (autofill) on a range of cells in Excel using MATLAB COM activeX?
From your active worksheet: %data: DataRange = e.Activesheet.get('Range','A1:B1'); DataRange.Value=[1 2]; %equation: ...

environ 12 ans il y a | 0

Réponse apportée
My reversed vector is outputting on five different lines in the command window. How can I output to just one line?
The '\n' is creating a new line each time there is a digit: fprintf('%d%d%d%d%d\n', C) should work.

environ 12 ans il y a | 0

| A accepté

Réponse apportée
How to read the value of a cell one-by-one?
I'm not completely sure what you mean, but to access the induvidual characters in each cell you just had to index within that ce...

environ 12 ans il y a | 0

| A accepté

Réponse apportée
reading data using textscan: how to record empty rows with muliple columns?
This is probably not too robust, and the numbers are still strings not numerics, but it picks up the empty spaces: str=filer...

environ 12 ans il y a | 0

Réponse apportée
How to create a cell of strings from a vector?
Based on Sean De Wolski's answer: cellstr(num2str(x','%-0.0f'))

environ 12 ans il y a | 1

Réponse apportée
I want to read a text file having strings and numeric data. Is there any better function than textscan?
This is quite scrappy but it gives you the data quite clearly in a cell array: n=5; %lines to skip A=fileread('TLETest.t...

environ 12 ans il y a | 1

Réponse apportée
subplot with number on top of bar
You can use the annotation function to do this, there are a few ways to choose how to position the text. AX=zeros(4,1); for...

environ 12 ans il y a | 0

Réponse apportée
I want to read a text file having strings and numeric data. Is there any better function than textscan?
What format do you want the data in? Using importdata gives you all the data as strings- you can convert the numeric data and sp...

environ 12 ans il y a | 1

Réponse apportée
GUI axes size?
You could store the original axes size somewhere and reinstate that when required. For example, when the GUI loads you could sto...

environ 12 ans il y a | 0

Réponse apportée
save workspace does not save some variables
I believe it is- try saying as a version 7.3 file. To do that you just add '-v7.3' when you are sending to the save function, se...

environ 12 ans il y a | 0

| A accepté

Réponse apportée
retrieve mat-file version
type(FileName) should work fine, where FileName is a string containing the file name, e.g. FileName='myfile.mat'

environ 12 ans il y a | 2

Réponse apportée
problem with repeating index values
This avoids using a loop, but it might be more limited than what you require. I extended the indexing array so you can a bit mo...

plus de 12 ans il y a | 0

Réponse apportée
problem with repeating index values
I'm not 100% sure what you're trying to do, but is this what you're after? a = [0 0 0 0]; Index=[1 1 2 2 2]; for n=1:numel...

plus de 12 ans il y a | 0

Réponse apportée
How can I incorporate a user input variable as part of a variable name?
You can just concatenate the strings: importdata([XY,'_left_ribs_1.txt'])

plus de 12 ans il y a | 2

| A accepté

Réponse apportée
Why pause(eps) takes much time?
It's just a limitation of the function- see the pause documentation: <http://www.mathworks.com/help/techdoc/ref/pause.html?nocoo...

plus de 12 ans il y a | 1

Réponse apportée
Remove Image Titles in GUI
You need to reset the axes: cla('reset') or better for a GUI: cla(axes_handle,'reset')

plus de 12 ans il y a | 0

| A accepté

Question


Semi-repeatable Cellfun Error
I'm quite thrown by this problem: I have a line which crops up in a few functions within a program, which uses cellfun to conver...

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

1

réponse

Réponse apportée
Enable datacursor for certain axes
The datatip won't show up if you hide the axes handle,e.g. AX(1)=subplot(2,1,1); plot(rand(10,1)) AX(2)=subplot(2,1,2); ...

plus de 12 ans il y a | 1

Réponse apportée
Why is the autocolor green of plot not the same as plotting 'g'?
I have no idea why, but you can set the colour manually: plot(x,y,'color',[0 0.5 0]) or, for that matter, use any 1x3 ve...

plus de 12 ans il y a | 1

| A accepté

Réponse apportée
How to split string with numbers?
Str='1,2,3,4;5,6,7,8;9,10,11,12'; Num=str2double(regexp(Str,'\d*','match')')

plus de 12 ans il y a | 1

| A accepté

Charger plus