Month: October 2025
Simulink crash after installation 2024a
I have a crash after the installation of matlab 2024a.
Matlab seems to works properly but not simulinkI have a crash after the installation of matlab 2024a.
Matlab seems to works properly but not simulink I have a crash after the installation of matlab 2024a.
Matlab seems to works properly but not simulink #simulink-crash MATLAB Answers — New Questions
it takes soo much time to sign in
i try to get sign in matlabs simulink but it get going on loding continously so plese help me with thisi try to get sign in matlabs simulink but it get going on loding continously so plese help me with this i try to get sign in matlabs simulink but it get going on loding continously so plese help me with this help MATLAB Answers — New Questions
How to uninstall a support package after deletion of its files?
Dear all,
I am using MATLAB on Linux, where the support packages (add-ons for HW support) are installed under the "/home/<username>/Documents/MATLAB/SupportPackages/R2025a" directory. I deleted the "/home/<username>/Documents/MATLAB" directory with all its content, so upon the next MATLAB launch, I received the following error:
Error using getExamplesFcnAndArgsForBaseCode
Expected input number 2, spRoot, to be nonempty.
Error in matlabshared.supportpkg.internal.ssi.util.getExamplesFcnAndArgsForBaseCode
Error in getSupportPackagesToAddDocumentation (line 27)
openExamplesFcn = matlabshared.supportpkg.internal.ssi.util.getExamplesFcnAndArgsForBaseCode(currentBaseCode, sproot);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error in matlab.internal.addons.UiMessageHandler.handleAddSetupAndOpenDocToSupportPackages (line 324)
spkgWithExamples = getSupportPackagesToAddDocumentation();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
I closed MATLAB, created a directory "/home/<username>/Documents/MATLAB/SupportPackages/R2025a" and launched the MATLAB again.
There was no error, but one of the blocks in my simulink model would say "you do not have this add-on installed".
In the "Add-on manager" I still can see this add-on, and on my attempts to uninstall it (to further reinstall) MATLAB tries to delete it forever (possibly due to that I deleted the add-on files before).
It is also not poissible to install the add-on with the "Add-on explorer" because, I guess, it thinks that the add-on is installed and working fine.
Is there a way to delete the add-on manually and install it back?
Thank you!Dear all,
I am using MATLAB on Linux, where the support packages (add-ons for HW support) are installed under the "/home/<username>/Documents/MATLAB/SupportPackages/R2025a" directory. I deleted the "/home/<username>/Documents/MATLAB" directory with all its content, so upon the next MATLAB launch, I received the following error:
Error using getExamplesFcnAndArgsForBaseCode
Expected input number 2, spRoot, to be nonempty.
Error in matlabshared.supportpkg.internal.ssi.util.getExamplesFcnAndArgsForBaseCode
Error in getSupportPackagesToAddDocumentation (line 27)
openExamplesFcn = matlabshared.supportpkg.internal.ssi.util.getExamplesFcnAndArgsForBaseCode(currentBaseCode, sproot);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error in matlab.internal.addons.UiMessageHandler.handleAddSetupAndOpenDocToSupportPackages (line 324)
spkgWithExamples = getSupportPackagesToAddDocumentation();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
I closed MATLAB, created a directory "/home/<username>/Documents/MATLAB/SupportPackages/R2025a" and launched the MATLAB again.
There was no error, but one of the blocks in my simulink model would say "you do not have this add-on installed".
In the "Add-on manager" I still can see this add-on, and on my attempts to uninstall it (to further reinstall) MATLAB tries to delete it forever (possibly due to that I deleted the add-on files before).
It is also not poissible to install the add-on with the "Add-on explorer" because, I guess, it thinks that the add-on is installed and working fine.
Is there a way to delete the add-on manually and install it back?
Thank you! Dear all,
I am using MATLAB on Linux, where the support packages (add-ons for HW support) are installed under the "/home/<username>/Documents/MATLAB/SupportPackages/R2025a" directory. I deleted the "/home/<username>/Documents/MATLAB" directory with all its content, so upon the next MATLAB launch, I received the following error:
Error using getExamplesFcnAndArgsForBaseCode
Expected input number 2, spRoot, to be nonempty.
Error in matlabshared.supportpkg.internal.ssi.util.getExamplesFcnAndArgsForBaseCode
Error in getSupportPackagesToAddDocumentation (line 27)
openExamplesFcn = matlabshared.supportpkg.internal.ssi.util.getExamplesFcnAndArgsForBaseCode(currentBaseCode, sproot);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error in matlab.internal.addons.UiMessageHandler.handleAddSetupAndOpenDocToSupportPackages (line 324)
spkgWithExamples = getSupportPackagesToAddDocumentation();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
I closed MATLAB, created a directory "/home/<username>/Documents/MATLAB/SupportPackages/R2025a" and launched the MATLAB again.
There was no error, but one of the blocks in my simulink model would say "you do not have this add-on installed".
In the "Add-on manager" I still can see this add-on, and on my attempts to uninstall it (to further reinstall) MATLAB tries to delete it forever (possibly due to that I deleted the add-on files before).
It is also not poissible to install the add-on with the "Add-on explorer" because, I guess, it thinks that the add-on is installed and working fine.
Is there a way to delete the add-on manually and install it back?
Thank you! add-on, simulink, linux, add-on explorer, add-on manager MATLAB Answers — New Questions
After updating to macOS Tahoe, my Matlab 2024b text in GUI becomes super blurry
The GUI texts in both Matlab R2023a and R2024b were sharp and clear in macOS 15.7. But after I updated my MacBook Pro 2020 M1 to macOS 26.0, the texts in both Matlab versions were blurry and I have not found a way to make them sharp. I have the reasons to keep the R2023a and R2024b so please help. Thanks.The GUI texts in both Matlab R2023a and R2024b were sharp and clear in macOS 15.7. But after I updated my MacBook Pro 2020 M1 to macOS 26.0, the texts in both Matlab versions were blurry and I have not found a way to make them sharp. I have the reasons to keep the R2023a and R2024b so please help. Thanks. The GUI texts in both Matlab R2023a and R2024b were sharp and clear in macOS 15.7. But after I updated my MacBook Pro 2020 M1 to macOS 26.0, the texts in both Matlab versions were blurry and I have not found a way to make them sharp. I have the reasons to keep the R2023a and R2024b so please help. Thanks. macos MATLAB Answers — New Questions
Get the equation for a linear regression model
What code do I use to get the software to display the acutal equation instead of "[Linear formula with 18 terms in 7 predictors]"?What code do I use to get the software to display the acutal equation instead of "[Linear formula with 18 terms in 7 predictors]"? What code do I use to get the software to display the acutal equation instead of "[Linear formula with 18 terms in 7 predictors]"? display equation MATLAB Answers — New Questions
Can I access the matlab online services with a private license after my 1 year of “active license”?
I am a student and I am interested in buying MATLAB for private use using the student discount.
One of the main reason is because of the many courses that are available online. From what I understand, i have an active license for 1 year with which I can download updates and contact customer service.
Once my active license runs out:
Do I also lose access to MATLAB online?
Do I lose acess to the MATLAB drive?
Do i lose access to the MATLAB courses?
Can I contact MATLAB for bugs and expect to get it fixed?I am a student and I am interested in buying MATLAB for private use using the student discount.
One of the main reason is because of the many courses that are available online. From what I understand, i have an active license for 1 year with which I can download updates and contact customer service.
Once my active license runs out:
Do I also lose access to MATLAB online?
Do I lose acess to the MATLAB drive?
Do i lose access to the MATLAB courses?
Can I contact MATLAB for bugs and expect to get it fixed? I am a student and I am interested in buying MATLAB for private use using the student discount.
One of the main reason is because of the many courses that are available online. From what I understand, i have an active license for 1 year with which I can download updates and contact customer service.
Once my active license runs out:
Do I also lose access to MATLAB online?
Do I lose acess to the MATLAB drive?
Do i lose access to the MATLAB courses?
Can I contact MATLAB for bugs and expect to get it fixed? general, matlab, student license, perpetual license, online courses, matlab online MATLAB Answers — New Questions
How to write a product of two numbers 6 and 7 in Matlab code to get 42
I have forgotten how to write a numbers product. What is the multiplication symbol in Matlab?
If I want to get 42, how do I write ‘6 "times what symbol" 7’ on a Matlab command line? A simple dot . between them does not work and neither does an x.
So does anyone ever multiply simple numbers such as ‘1,087 $’ "times" 1.08 percent’ for finding out credit card costs ? In Matlab code.
Thanks
I have looked through the Documentation and there is no such simple question or answer.I have forgotten how to write a numbers product. What is the multiplication symbol in Matlab?
If I want to get 42, how do I write ‘6 "times what symbol" 7’ on a Matlab command line? A simple dot . between them does not work and neither does an x.
So does anyone ever multiply simple numbers such as ‘1,087 $’ "times" 1.08 percent’ for finding out credit card costs ? In Matlab code.
Thanks
I have looked through the Documentation and there is no such simple question or answer. I have forgotten how to write a numbers product. What is the multiplication symbol in Matlab?
If I want to get 42, how do I write ‘6 "times what symbol" 7’ on a Matlab command line? A simple dot . between them does not work and neither does an x.
So does anyone ever multiply simple numbers such as ‘1,087 $’ "times" 1.08 percent’ for finding out credit card costs ? In Matlab code.
Thanks
I have looked through the Documentation and there is no such simple question or answer. multiplication, matlab code, input, mathematics MATLAB Answers — New Questions
Exchange 2016 and 2019 End of Life and Some Interesting Exchange Online Developments
October 14 2025 is a Big Day for Exchange Server

On October 14, 2025, Exchange Server 2019 reaches its formal end-of-life. The same is true for Exchange Server 2016 and the only supported version of an Exchange on-premises server is Exchange Server Subscription Edition (SE). No cataclysmic event will happen on October 18, and servers will continue to work as before and not burst into flames spontaneously, but the transition to subscription-based licensing is a big event in the 29-year history of Exchange Server (to date).
To be fair to Microsoft, they have made the technical aspect of the upgrade to Exchange SE very simple. Exchange SE is essentially the same as Exchange 2019 CU15 with some extra tweaks. I’ve only heard of minor difficulties during server upgrades. The biggest issue customers seem to have is understanding exactly what licenses they need to run SE (the same as Exchange 2019), especially in hybrid environments where the organization has Microsoft 365 licenses and there is a very small (but important) presence on-premises.
Moving to Cloud First Identity
Speaking of the on-premises presence, Microsoft released its Guide for Cloud-First Identity Management (guidance for IT architects) to lay out principles for transferring the Source of Authority (SOA) for user and group management from Active Directory to Entra ID in what Microsoft calls a “phased, low-risk migration path” to minimize the use of Active Directory.
There are many threads involved here. Organizations want to improve their security posture and remove a dependency on Active Directory that might be exploited by attackers. Moving as much as possible to Entra ID makes sense from an administration perspective too because better tools and APIs are available for that platform. Microsoft wants customers to move to Entra ID not only to improve security but also to enable a market for its Entra premium licenses and products, like ID Governance. Apps that depend on Active Directory for authentication are the usual blocker because these apps must be upgraded to authenticate with Entra ID, and sometimes there isn’t the knowledge or drive to do this work.
Microsoft can encourage the move to cloud-first identities by helping organizations to move system objects like users and groups to Entra ID. Exchange Server has a big influence over Active Directory. Exchange 2000 was the first enterprise application to exploit Active Directory (based in many ways on the Exchange 5.5 X.500 Directory Store) and the two have stayed in lockstep since. Moving mail-enabled recipients like accounts with mailboxes, contacts, public folders, and groups from on-premises to the cloud enables the removal of the last Exchange Server, unless one is needed to provide SMTP routing for apps and/or devices.
The HVE Conundrum
Speaking of SMTP routing, last year I wrote about Microsoft’s High Volume Email (HVE) and Email Communication Services (ECS) solutions. Both are based on Exchange Online. In an attempt to clarify the roles of the two products, Microsoft removed the limited ability to send email to external recipients from HVE and points customers who want to send large quantities of email outside their tenant to ECS.
HVE is still in preview with general availability now scheduled for March 2026. Microsoft posted the latest update five months ago to say that support for Basic authentication would persist in HVE until September 2028. The move is indicative of the pressure from customers because of the issues involved in upgrading apps and devices to use modern (OAuth 2.0) authentication. I’m not sure that the new date is feasible because I hear that many organizations have multi-function devices that use SMTP to send email via Exchange Online that have zero chance of being upgraded. Will customers cave in and junk these devices or will more pressure go into Microsoft to extend the retirement date for basic authentication even further. We shall see.
Auto-Archiving for Exchange Online
On October 7, Microsoft announced auto-archiving for Exchange Online, due to be rolled out to commercial tenants later this month and into the government cloud in November 2025. Archiving has been around since Exchange 2010 and Exchange retention policies can configure a move to archive action for items after they reach a certain age (still an unsupported action for Microsoft 365 retention policies).
The new feature moves the oldest items from user mailboxes to their archive mailboxes when mailboxes become 90% full. For most Exchange Online mailboxes, that point is reached when mailboxes use 90 GB of the normal 100 GB quota. The idea is that “threshold-based” archiving is more proactive and effective than when the Managed Folder Assistant only moves items based on date. It seems like a good idea and I’m looking forward to seeing it in action (not that my mailbox is close to 90 GB).
Two Types of Contacts
You might not know this, but Exchange Online supports two types of contact object. The MailContact object is a mail-enabled object (for example, every guest account has a matching mail contact object), and the Contact object is not. Microsoft has decided to deprecate the Contact object from December 2025. I don’t think this should cause any disruption because as far as I can tell, Contact objects are vestiges of long-forgotten synchronization with on-premises Exchange.
Don’t use the PowerShell example from the article to check your tenant for Contact objects. Always use server-side filtering, so the right command is:
Get-Contact -RecipientTypeDetails Contact -ResultSize Unlimited
On the other hand, who cares if a single PowerShell command isn’t as fast as it can be? You’ll only run it once.
I know line 4 goes wrong,but I don’t know how to correct it. If anyone know it,I firmly hope to get your advice.
syms t y(t)
eqn=diff(y,t)==t*y;
cond=y(0)==2;
ySol=dsolve(eqn,cond);
disp(‘微分方程的解:’)
disp(ySol)
fplot(ySol,[0,2])
title(‘一阶线性微分方程 dy/dt=t*y的解’)
xlabel(‘时间 t’)
ylabel(‘y(t)’)
grid on
出错 Rick_ (第 4 行)
cond=y(0)==2;
^^^^syms t y(t)
eqn=diff(y,t)==t*y;
cond=y(0)==2;
ySol=dsolve(eqn,cond);
disp(‘微分方程的解:’)
disp(ySol)
fplot(ySol,[0,2])
title(‘一阶线性微分方程 dy/dt=t*y的解’)
xlabel(‘时间 t’)
ylabel(‘y(t)’)
grid on
出错 Rick_ (第 4 行)
cond=y(0)==2;
^^^^ syms t y(t)
eqn=diff(y,t)==t*y;
cond=y(0)==2;
ySol=dsolve(eqn,cond);
disp(‘微分方程的解:’)
disp(ySol)
fplot(ySol,[0,2])
title(‘一阶线性微分方程 dy/dt=t*y的解’)
xlabel(‘时间 t’)
ylabel(‘y(t)’)
grid on
出错 Rick_ (第 4 行)
cond=y(0)==2;
^^^^ coding help MATLAB Answers — New Questions
Specifying color as hex works for plot, but not for scatter
I was caught off-guard that specifying color as a hexadecimal value works for plot(), but not for scatter(). It does seem documented, but I could not think of any fundamental reason why it shouldn’t work.
(I’m not sure this is a question. 😊)
N = 500;
color_hex = ‘#ff0000’;
color_rgb = hex2rgb(color_hex);
x = rand(N,1);
y = rand(N,1);
figure
plot(x,y,’.’,"Color",color_rgb)
figure
plot(x,y,’.’,"Color",color_hex)
figure
scatter(x,y,[],color_rgb)
figure
scatter(x,y,[],color_hex)I was caught off-guard that specifying color as a hexadecimal value works for plot(), but not for scatter(). It does seem documented, but I could not think of any fundamental reason why it shouldn’t work.
(I’m not sure this is a question. 😊)
N = 500;
color_hex = ‘#ff0000’;
color_rgb = hex2rgb(color_hex);
x = rand(N,1);
y = rand(N,1);
figure
plot(x,y,’.’,"Color",color_rgb)
figure
plot(x,y,’.’,"Color",color_hex)
figure
scatter(x,y,[],color_rgb)
figure
scatter(x,y,[],color_hex) I was caught off-guard that specifying color as a hexadecimal value works for plot(), but not for scatter(). It does seem documented, but I could not think of any fundamental reason why it shouldn’t work.
(I’m not sure this is a question. 😊)
N = 500;
color_hex = ‘#ff0000’;
color_rgb = hex2rgb(color_hex);
x = rand(N,1);
y = rand(N,1);
figure
plot(x,y,’.’,"Color",color_rgb)
figure
plot(x,y,’.’,"Color",color_hex)
figure
scatter(x,y,[],color_rgb)
figure
scatter(x,y,[],color_hex) scatter, plot, color MATLAB Answers — New Questions
STM32 XCP via CAN bus – “Parser::describeSymbol xcpDummyDoubleVariable is not a global variable” error
Greetings,
while trying to follow this example:
https://www.mathworks.com/help/ecoder/stmicroelectronicsstm32f4discovery/ug/stm32-xcp-can-simulink-example.html
I counldn’t even connect to my board (STM32F4**). Flashing was done correctly and CAN bus was correctly configured. The CAN communication and interface is configured as following:
The error that keeps poping up is:
DWARF Parser internal error: Parser::describeSymbol xcpDummyDoubleVariable is not a global variable
What I’ve tried:
I’ve tried modifying a linker to include a "xcpDummyDoubleVariable" variable Adding a "xcpDummyDoubleVariable" to a header "main.h" file inside stm32 cube project
Error is displaying while trying to connect to a board:
Does anyone have any experiance with this kind of issue? If the XCP via CAN bus is working for you, what is the your Matlab version?Greetings,
while trying to follow this example:
https://www.mathworks.com/help/ecoder/stmicroelectronicsstm32f4discovery/ug/stm32-xcp-can-simulink-example.html
I counldn’t even connect to my board (STM32F4**). Flashing was done correctly and CAN bus was correctly configured. The CAN communication and interface is configured as following:
The error that keeps poping up is:
DWARF Parser internal error: Parser::describeSymbol xcpDummyDoubleVariable is not a global variable
What I’ve tried:
I’ve tried modifying a linker to include a "xcpDummyDoubleVariable" variable Adding a "xcpDummyDoubleVariable" to a header "main.h" file inside stm32 cube project
Error is displaying while trying to connect to a board:
Does anyone have any experiance with this kind of issue? If the XCP via CAN bus is working for you, what is the your Matlab version? Greetings,
while trying to follow this example:
https://www.mathworks.com/help/ecoder/stmicroelectronicsstm32f4discovery/ug/stm32-xcp-can-simulink-example.html
I counldn’t even connect to my board (STM32F4**). Flashing was done correctly and CAN bus was correctly configured. The CAN communication and interface is configured as following:
The error that keeps poping up is:
DWARF Parser internal error: Parser::describeSymbol xcpDummyDoubleVariable is not a global variable
What I’ve tried:
I’ve tried modifying a linker to include a "xcpDummyDoubleVariable" variable Adding a "xcpDummyDoubleVariable" to a header "main.h" file inside stm32 cube project
Error is displaying while trying to connect to a board:
Does anyone have any experiance with this kind of issue? If the XCP via CAN bus is working for you, what is the your Matlab version? stm32, embedded coder, simulink MATLAB Answers — New Questions
Storing vectors of different lengths
Dear Everyone,
Just a quick question:
I have 4 vectors, each of different lengths, and I want to store them for some calculations later on in my script.
So I tried:
Hx = [36 72 108 144] % Height of building
v = Hx./3*15 % Maximum shear force acting on the building
V = flip((15:15:v)) % 4 vectors containing the cumulative shear forces at each storey
But colon operators must be real scalars. So, this won’t work.
My question is: what is the simplest way to obtain and store the 4 vectors I want of varying lengths?
Many thanks to you all.
ScottDear Everyone,
Just a quick question:
I have 4 vectors, each of different lengths, and I want to store them for some calculations later on in my script.
So I tried:
Hx = [36 72 108 144] % Height of building
v = Hx./3*15 % Maximum shear force acting on the building
V = flip((15:15:v)) % 4 vectors containing the cumulative shear forces at each storey
But colon operators must be real scalars. So, this won’t work.
My question is: what is the simplest way to obtain and store the 4 vectors I want of varying lengths?
Many thanks to you all.
Scott Dear Everyone,
Just a quick question:
I have 4 vectors, each of different lengths, and I want to store them for some calculations later on in my script.
So I tried:
Hx = [36 72 108 144] % Height of building
v = Hx./3*15 % Maximum shear force acting on the building
V = flip((15:15:v)) % 4 vectors containing the cumulative shear forces at each storey
But colon operators must be real scalars. So, this won’t work.
My question is: what is the simplest way to obtain and store the 4 vectors I want of varying lengths?
Many thanks to you all.
Scott indexing, vectors MATLAB Answers — New Questions
Teams Support for Emojis in Chat and Channels Section Names
The Need to Make Teams Chat Section Names into Visual Anchors
Still amazed by the news that Teams reactions to chat and channel conversations support up to 20 emojis (apparently to convey nuanced responses), the news delivered in MC1166877 (6 October 2025, Microsoft 365 roadmap item 503300) that Teams will support emojis in section names for chat and channels quite blew my mind.
Microsoft says that they’re introducing the feature to allow “users to personalize and visually organize their workspace more expressively, aligning with familiar experiences from other collaboration platforms like Slack.” In other words, because Slack plasters emojis around its interface, Teams must follow. In this case, the desktop and browser clients get the feature first followed by mobile clients, with deployment scheduled to targeted release tenants in early November 2025. If all goes well (and what can go wrong with an emoji?), general availability will follow in late November 2025 to all commercial and education tenants. Think of it as a thanksgiving present.
Chat and Channel Sections
Teams introduced sections as part of the new Chat and Channels experience in late 2024. Sections allow users to organize chats and channels into convenient groupings that make sense to the user, For example, I have a section for chats with the individual members of the Office 365 for IT Pros author team. I have another session for chats with people who work at Microsoft, and I use another section for the channels that I think most important in terms of checking for new messages daily, and so on.
Until now, section names are confined to simple text. When the update lands in your tenant, you’ll be able to enliven the section names with emojis. You can create a new section or rename existing sections and insert as many emojis as you like up to the 50-character limit for a section name (Figure 1).

To access the set of available emojis, use the Windows icon and . (period sign) combination. I believe this is the method to insert emojis with MacOS.
Figure 2 shows the kind of “visual anchors” that emojis create for sections. Beauty is in the eye of the beholder, but I’m not sure that the emojis add much to my ability to navigate. Maybe the new section names will grow on me.

No Custom Emojis
Disappointingly, Teams doesn’t support custom emojis for section names. When I wrote about custom emojis last year, I created several new emojis, including a rather good Mickey Mouse. However, it seems like the set of emojis revealed for picking is limited to emojis supported by the operating system rather than Teams emojis.
No Administrator Control Over Teams Chat Section Names
I know that some tenant administrators will see emojis in section names as a mere frippery, something that Microsoft is wasting time on instead of fixing other problems, so let me note that there’s no control over allowing emojis to be used. Adding emojis to sections is base functionality that cannot be switched off, so the only thing a tenant can do is keep their users in a state of blissful ignorance and hope that no one ever finds out what they can do to create “visual anchors” to navigate through Teams chats and channel conversations.
So much change, all the time. It’s a challenge to stay abreast of all the updates Microsoft makes across the Microsoft 365 ecosystem. Subscribe to the Office 365 for IT Pros eBook to receive insights updated monthly into what happens within Microsoft 365, why it happens, and what new features and capabilities mean for your tenant.
How can I download the PDF documention for MATLAB?
Can I download the pdf documentation? I have tried the online help and I really do not like it. I would appreciate it if I could have updated pdf documentation for my newest release, installation (R2017a)?Can I download the pdf documentation? I have tried the online help and I really do not like it. I would appreciate it if I could have updated pdf documentation for my newest release, installation (R2017a)? Can I download the pdf documentation? I have tried the online help and I really do not like it. I would appreciate it if I could have updated pdf documentation for my newest release, installation (R2017a)? pdf documentation MATLAB Answers — New Questions
Figure axes not appearing when using tex syntax
Hello all, I recently got a new macbook and it seems that in the figure window I’m not able to display tex labels. For example, when I run this code:
x=1:100;
y=x/10^20;
plot(x,y);
xlabel(‘x_i’);
ylabel(‘theta’);
This is the plot I would expect to get. However, what I actually get is
As you can see, no text formatting like I requested. I haven’t had this issue on any other OS, so I’m wondering if this is Mac specific?
Note that other labels display perfectly. For example,
xlabel(‘x’)
ylabel(‘y’)
Displays without issuesHello all, I recently got a new macbook and it seems that in the figure window I’m not able to display tex labels. For example, when I run this code:
x=1:100;
y=x/10^20;
plot(x,y);
xlabel(‘x_i’);
ylabel(‘theta’);
This is the plot I would expect to get. However, what I actually get is
As you can see, no text formatting like I requested. I haven’t had this issue on any other OS, so I’m wondering if this is Mac specific?
Note that other labels display perfectly. For example,
xlabel(‘x’)
ylabel(‘y’)
Displays without issues Hello all, I recently got a new macbook and it seems that in the figure window I’m not able to display tex labels. For example, when I run this code:
x=1:100;
y=x/10^20;
plot(x,y);
xlabel(‘x_i’);
ylabel(‘theta’);
This is the plot I would expect to get. However, what I actually get is
As you can see, no text formatting like I requested. I haven’t had this issue on any other OS, so I’m wondering if this is Mac specific?
Note that other labels display perfectly. For example,
xlabel(‘x’)
ylabel(‘y’)
Displays without issues plot, tex, axis, xlabel, ylabel MATLAB Answers — New Questions
Why can MATLAB engine session no longer call “clear all”?
Between MATLAB 2024b and MATLAB 2025a, feeding a "clear all" call to a MATLAB engine (opened with engOpen() or engOpenSingleUse()) prevents any subsequent MATLAB code from executing properly within the engine.
For example, in MATLAB’s engdemo.cpp:
if (!(ep = engOpen(""))) {
fprintf(stderr, "nCan’t start MATLAB enginen");
return EXIT_FAILURE;
}
// Add clear all call
engEvalString(ep, "clear all");
Adding the "clear all" call causes all subsequent MATLAB calls (including the plot, and setting the X variable) to not work. This worked fine up to and including MATLAB 2024b.Between MATLAB 2024b and MATLAB 2025a, feeding a "clear all" call to a MATLAB engine (opened with engOpen() or engOpenSingleUse()) prevents any subsequent MATLAB code from executing properly within the engine.
For example, in MATLAB’s engdemo.cpp:
if (!(ep = engOpen(""))) {
fprintf(stderr, "nCan’t start MATLAB enginen");
return EXIT_FAILURE;
}
// Add clear all call
engEvalString(ep, "clear all");
Adding the "clear all" call causes all subsequent MATLAB calls (including the plot, and setting the X variable) to not work. This worked fine up to and including MATLAB 2024b. Between MATLAB 2024b and MATLAB 2025a, feeding a "clear all" call to a MATLAB engine (opened with engOpen() or engOpenSingleUse()) prevents any subsequent MATLAB code from executing properly within the engine.
For example, in MATLAB’s engdemo.cpp:
if (!(ep = engOpen(""))) {
fprintf(stderr, "nCan’t start MATLAB enginen");
return EXIT_FAILURE;
}
// Add clear all call
engEvalString(ep, "clear all");
Adding the "clear all" call causes all subsequent MATLAB calls (including the plot, and setting the X variable) to not work. This worked fine up to and including MATLAB 2024b. matlab engine, c++ MATLAB Answers — New Questions
Is there an STL file generator for MatLab?
I am generating 3D images that I want to render with a 3D printer. I need to generate STL files to accomplish this task. I was wondering if there is any code out there for that, otherwise I can generate it, but it will take some time.I am generating 3D images that I want to render with a 3D printer. I need to generate STL files to accomplish this task. I was wondering if there is any code out there for that, otherwise I can generate it, but it will take some time. I am generating 3D images that I want to render with a 3D printer. I need to generate STL files to accomplish this task. I was wondering if there is any code out there for that, otherwise I can generate it, but it will take some time. graphics, stl MATLAB Answers — New Questions
“The 3-D orientations of the calibration pattern might be too similar across images” even if it is not
Dear all,
I am trying to calibrtate a camera through the camera calibration app. I keep getting the following error:
"Unable to estimate camera parameters. The 3-D orientations of the calibration pattern might be too similar across images. Remove any similar images and recalibrate the cameras again."
I get this regardless of the calibration images, how much I move the checkerboard, changing camera and so on. No other message are provided in the console.
Is it possible that this error is showing up for other reasons then having similar patterns? I do not have any issue from other view points, even if they are perfectly specular to this. Is it possible to obtain further information or even knowing which are the patterns that matlab see as "too similar"?
Thanks for your help.Dear all,
I am trying to calibrtate a camera through the camera calibration app. I keep getting the following error:
"Unable to estimate camera parameters. The 3-D orientations of the calibration pattern might be too similar across images. Remove any similar images and recalibrate the cameras again."
I get this regardless of the calibration images, how much I move the checkerboard, changing camera and so on. No other message are provided in the console.
Is it possible that this error is showing up for other reasons then having similar patterns? I do not have any issue from other view points, even if they are perfectly specular to this. Is it possible to obtain further information or even knowing which are the patterns that matlab see as "too similar"?
Thanks for your help. Dear all,
I am trying to calibrtate a camera through the camera calibration app. I keep getting the following error:
"Unable to estimate camera parameters. The 3-D orientations of the calibration pattern might be too similar across images. Remove any similar images and recalibrate the cameras again."
I get this regardless of the calibration images, how much I move the checkerboard, changing camera and so on. No other message are provided in the console.
Is it possible that this error is showing up for other reasons then having similar patterns? I do not have any issue from other view points, even if they are perfectly specular to this. Is it possible to obtain further information or even knowing which are the patterns that matlab see as "too similar"?
Thanks for your help. calibration, camera MATLAB Answers — New Questions
Chromium 141 Update Will Affect Offline Access for SharePoint Online and OneDrive for Business
Make Sure Policy is in Place to Maintain Offline Capability for Chromium 141-Based Browsers
The content of Microsoft 365 message center notifications often seems to assume that the reader understands the basic concepts underlying the news communicated in notifications. That’s not always the case. There’s so much change in the Microsoft 365 environment that few can track everything that happens and understand why a change is important.
MC1150662 is an example. This notification was originally published on 9 September 2025 and revised on 3 October 2025. It contains some important information and an action that tenant administrators should take before Microsoft rolls out an update as part of the deployment of Chromium 141 later this month. At least, I assume a further update is coming because the updates for Edge, Chrome, and Brave today all moved to Chromium version 141 (Figure 1) and the predicted issues have not emerged in any of those browsers.

What Microsoft says will happen is that access to OneDrive for Business, Microsoft Lists, and SharePoint Online document libraries will be prompted to allow access to the local network (Figure 2).

Allowing access via the prompt controls the ability of OneDrive and SharePoint to use offline access to data and to use programs like Microsoft Nucleus, a synchronization engine for data-oriented information like Lists that’s also used by the Microsoft OneDrive Sync Service. Essentially, if access is not allowed, OneDrive synchronization and the intelligent incremental synchronization used by SharePoint Online will stop working.
That’s a pretty serious situation, but I’m not sure that people will realize this from MC1150662. Or maybe people are much smarter than I am, and I should stop worrying.
Updating the OneDrive Client
The easiest item on the must-do list is to make sure that workstations update to at least build 25.164 of the OneDrive sync client. The build number is revealed in the About page of the client settings (Figure 3).

Updating Policies for Workstations
The next item is to deploy the LocalNetworkAccessAllowedForUrls policy to workstations with URL to allow the SharePoint Online and OneDrive for Business URLs to access local network endpoints (the workstation). The registry update file that I used to prepare Edge is:
[HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftEdgeLocalNetworkAccessAllowedForUrls] "1"="https://office365itpros.sharepoint.com" "2"=https://office365itpros-my.sharepoint.com
Figure 4 shows the update when applied to the system registry.

See the Microsoft documentation for more details about how to apply the LocalNetworkAccessAllowedForUrls policy update for other browsers and for MacOS. One topic that isn’t covered in the documentation is if users with guest accounts need to update the system registry on their workstations to use B2B Sync to download files from SharePoint Online document libraries in host tenants, Without seeing the updated software in action, I assume that the change will require users to add the SharePoint endpoint for the tenants that they want to synchronize with to the registry. For example, if you have a guest account in the Contoso.com domain and want to synchronize files from a SharePoint Online document library that you have access to, you’ll need to include an entry for https://contoso.sharepoint.com.
Microsoft also recommends checking the values for the DisableNucleusSync and DIsableOfflineMode policies to make sure that their settings are as expected to allow users to work in offline mode with synchronized data.
Keep an Eye Out When Chromium 141 Arrives
It took me a while to get my head around the importance and impact of the information contained in MC1150662. The text above is my best interpretation of what Microsoft communicates in the notification. It’s hard to be definite until all the moving parts are available. Feel free to disagree!
Support the work of the Office 365 for IT Pros team by subscribing to the Office 365 for IT Pros eBook. Your support pays for the time we need to track, analyze, and document the changing world of Microsoft 365 and Office 365. Only humans contribute to our work!
Simulink PV array block output NaN
I am trying to simulate MPPT using a fuzzy logic controller. I am new to simulink and I tried to use the PV Array block from Simscape/Electrical. The problem I have with this block is that when I run the simulation, the voltage and the current at the output of the PV Array are NaN, except for a very short period of time at the beginning of the simulation.
I tried to simulate the PV array block alone and I get the same problem, even if I connect a voltage measurement at +- terminals the result is still NaN. I also checked the box for breaking the algebraic loop but my problem is not solved.
If anyone has an idea how to solve this problem I would be grateful, I have not found someone with the same problem so far.
Thank You!I am trying to simulate MPPT using a fuzzy logic controller. I am new to simulink and I tried to use the PV Array block from Simscape/Electrical. The problem I have with this block is that when I run the simulation, the voltage and the current at the output of the PV Array are NaN, except for a very short period of time at the beginning of the simulation.
I tried to simulate the PV array block alone and I get the same problem, even if I connect a voltage measurement at +- terminals the result is still NaN. I also checked the box for breaking the algebraic loop but my problem is not solved.
If anyone has an idea how to solve this problem I would be grateful, I have not found someone with the same problem so far.
Thank You! I am trying to simulate MPPT using a fuzzy logic controller. I am new to simulink and I tried to use the PV Array block from Simscape/Electrical. The problem I have with this block is that when I run the simulation, the voltage and the current at the output of the PV Array are NaN, except for a very short period of time at the beginning of the simulation.
I tried to simulate the PV array block alone and I get the same problem, even if I connect a voltage measurement at +- terminals the result is still NaN. I also checked the box for breaking the algebraic loop but my problem is not solved.
If anyone has an idea how to solve this problem I would be grateful, I have not found someone with the same problem so far.
Thank You! pv array, renewable, solar energy, mppt MATLAB Answers — New Questions









