Email: helpdesk@telkomuniversity.ac.id

This Portal for internal use only!

  • My Download
  • Checkout
Application Package Repository Telkom University
All Categories

All Categories

  • Visual Paradigm
  • IBM
  • Adobe
  • Google
  • Matlab
  • Microsoft
    • Microsoft Apps
    • Analytics
    • AI + Machine Learning
    • Compute
    • Database
    • Developer Tools
    • Internet Of Things
    • Learning Services
    • Middleware System
    • Networking
    • Operating System
    • Productivity Tools
    • Security
    • VLS
      • Office
      • Windows
  • Opensource
  • Wordpress
    • Plugin WP
    • Themes WP
  • Others

Search

0 Wishlist

Cart

Categories
  • Microsoft
    • Microsoft Apps
    • Office
    • Operating System
    • VLS
    • Developer Tools
    • Productivity Tools
    • Database
    • AI + Machine Learning
    • Middleware System
    • Learning Services
    • Analytics
    • Networking
    • Compute
    • Security
    • Internet Of Things
  • Adobe
  • Matlab
  • Google
  • Visual Paradigm
  • WordPress
    • Plugin WP
    • Themes WP
  • Opensource
  • Others
More Categories Less Categories
  • Get Pack
    • Product Category
    • Simple Product
    • Grouped Product
    • Variable Product
    • External Product
  • My Account
    • Download
    • Cart
    • Checkout
    • Login
  • About Us
    • Contact
    • Forum
    • Frequently Questions
    • Privacy Policy
  • Forum
    • News
      • Category
      • News Tag

iconTicket Service Desk

  • My Download
  • Checkout
Application Package Repository Telkom University
All Categories

All Categories

  • Visual Paradigm
  • IBM
  • Adobe
  • Google
  • Matlab
  • Microsoft
    • Microsoft Apps
    • Analytics
    • AI + Machine Learning
    • Compute
    • Database
    • Developer Tools
    • Internet Of Things
    • Learning Services
    • Middleware System
    • Networking
    • Operating System
    • Productivity Tools
    • Security
    • VLS
      • Office
      • Windows
  • Opensource
  • Wordpress
    • Plugin WP
    • Themes WP
  • Others

Search

0 Wishlist

Cart

Menu
  • Home
    • Download Application Package Repository Telkom University
    • Application Package Repository Telkom University
    • Download Official License Telkom University
    • Download Installer Application Pack
    • Product Category
    • Simple Product
    • Grouped Product
    • Variable Product
    • External Product
  • All Pack
    • Microsoft
      • Operating System
      • Productivity Tools
      • Developer Tools
      • Database
      • AI + Machine Learning
      • Middleware System
      • Networking
      • Compute
      • Security
      • Analytics
      • Internet Of Things
      • Learning Services
    • Microsoft Apps
      • VLS
    • Adobe
    • Matlab
    • WordPress
      • Themes WP
      • Plugin WP
    • Google
    • Opensource
    • Others
  • My account
    • Download
    • Get Pack
    • Cart
    • Checkout
  • News
    • Category
    • News Tag
  • Forum
  • About Us
    • Privacy Policy
    • Frequently Questions
    • Contact
Home/News

Category: News

Microsoft Retires Exchange Server OWA Access to Online Archives
News

Microsoft Retires Exchange Server OWA Access to Online Archives

Tony Redmond / 2025-04-23
OWA for Exchange Server.Online archives access for OWA.

OWA Access to Online Archives Ceases on 12 May 2025

The April 17 announcement about the retirement of OWA support for cloud archives in Exchange Server dismayed some people. I received several messages to ask why Microsoft will withdraw support for OWA access to cloud archives from May 12, 2025. Some asked if this was yet another example of Microsoft releasing bad news on the cusp of a holiday weekend. Others asked why Microsoft only gave customers 25 days’ notice. And a few asked if this was the first step to retire Exchange Server (despite the imminent arrival of Exchange Server SE).

A Matter of Money

I wasn’t surprised at the news because it fits in with the current environment around Exchange Server. First, we migration to the cloud is all but finished for organizations that want to use Exchange Online. Even in hybrid organizations most mailboxes are in the cloud with a relatively small percentage still on-premises.

Organizations that wish to stay on-premises and use Exchange Server SE do so for their own reasons. Security over email is one of the primary motivations for staying on-premises, so these organizations probably generate relatively little demand for online archives (archive mailboxes hosted by Exchange Online). Coupled with a reducing set of on-premises mailboxes in hybrid environments, the overall demand for online archives cannot be high.

If Microsoft isn’t generating revenue by selling Microsoft 365 licenses to on-premises organizations to access online archives, they’ll want to reduce engineering and support costs. One way to do that is to reduce the number of clients that can access online archives when the primary mailbox is on-premises, and that’s what’s happening here.

Outlook Classic Continues

Microsoft points out that access to online archives will continue via Outlook classic. They don’t specify what version of Outlook classic is necessary, but we can assume that anyone who accesses an online archive today with Outlook classic can continue to do so after May 12, 2025.

It’s unsurprising that Microsoft chose to retire OWA access. There’s no indication that the new Outlook for Windows (aka OWA on steroids) will support Exchange Server in the future. The New Outlook is very tied to Exchange Online and moving that client to Exchange Server seems like work that Microsoft wouldn’t want to do. Simplifying the version of OWA available to Exchange Server makes that client easier to support and cheaper to maintain.

But if the new Outlook isn’t going to support Exchange Server when Outlook classic support terminates sometime in 2029, that creates the question of what clients will be available to Exchange Server customers after that time. I don’t think a simplified version of OWA will be enough for on-premises users. Unlike the new Outlook, OWA doesn’t support offline access, PSTs, and so on. Microsoft will have to do something to address the client issue for on-premises customers. It would be no surprise if Outlook classic (a version of the perpetual client, not subscription) continued after 2029. It’s a while away before we’re likely to hear about client plans for Exchange Server SE in 2029, but Outlook classic seems like a good bet (“Outlook 2030” perhaps?).

Change Happens

Change is a constant factor in the cloud and trade-offs happen between the introduction of new functionality (some is coming for Exchange Server SE) and the retirement of older underused features. Microsoft says that tenants affected by the change have received message center notification MC1053644 to let them know what’s going on. If you haven’t received the notification and think that your tenant is affected, you should contact exchonpremfeedback[AT]microsoft.com.


Insight like this doesn’t come easily. You’ve got to know the technology and understand how to look behind the scenes. Benefit from the knowledge and experience of the Office 365 for IT Pros team by subscribing to the best eBook covering Office 365 and the wider Microsoft 365 ecosystem.

 

Spatial Frequency (FFT) estimation from image intensity profiles
Matlab News

Spatial Frequency (FFT) estimation from image intensity profiles

PuTI / 2025-04-22

Hi,
I would like to estimate spatial frequency based on FFT from the attached image intensity data. The findpeaks() does the job though, but for some other reason I still need to find the frequency from FFT.Hi,
I would like to estimate spatial frequency based on FFT from the attached image intensity data. The findpeaks() does the job though, but for some other reason I still need to find the frequency from FFT. Hi,
I would like to estimate spatial frequency based on FFT from the attached image intensity data. The findpeaks() does the job though, but for some other reason I still need to find the frequency from FFT. fft, spatial frequency, image processing MATLAB Answers — New Questions

​

How can I solve system of 6 equations in series?
Matlab News

How can I solve system of 6 equations in series?

PuTI / 2025-04-22

How can I solve system of 6 equations in series?How can I solve system of 6 equations in series? How can I solve system of 6 equations in series? system equations MATLAB Answers — New Questions

​

Exchange Online Moves Closer to Dumping EWS
News

Exchange Online Moves Closer to Dumping EWS

Tony Redmond / 2025-04-22

Change to Dedicated Exchange Hybrid App Paves Way to Graph APIs

I don’t know why Microsoft publishes important information at the start of a holiday weekend when the distraction level is high, but that’s just what they did when making a critical announcement for organizations running hybrid Exchange. As it turns out, the announcement is linked to the April 2025 Exchange Server hotfix update (HU), but I think releasing both pieces of news would have been fine once everyone was back at work after the Easter break.

The announcement outlines how Exchange hybrid configurations are dropping Exchange Web Services (EWS) in a two-phase process beginning with the release of the April 2025 HU. It’s part of the strategy to retire EWS from Exchange Online in October 2026.

Preserving Rich Coexistence

In a hybrid organization, Exchange Online uses EWS for “rich coexistence.” In other words, Exchange Online issues EWS commands to fetch free/busy data, mail tips, and user profile pictures for on-premises mailboxes. The EWS requests to fetch data are made by a first-party Microsoft enterprise app called Office 365 Exchange Online, which is present in every tenant that uses Exchange Online. Requests from Teams to fetch similar data for on-premises mailboxes also flow through the Office 365 Exchange Online app.

Microsoft’s announcement says that the Office 365 Exchange Online app is created by the Hybrid Configuration Wizard (HCW). HCW certainly updates the app’s service principal, but the app itself isn’t tied to HCW. For example, one use of the app is to hold Exchange Online permissions that can be assigned to other service principals, such as when an Azure Automation account needs to run Exchange Online PowerShell cmdlets.

Microsoft wants to remove EWS. However, instead of using another first party enterprise app that’s controlled and managed by Microsoft, tenants are required to create an Entra ID registered app. Like any other Entra ID app, the app (with a display name of ExchangeServerApp-{organization identifier) can hold the Graph permissions needed to access mailbox and other data. Or rather, the app’s service principal can hold the permissions. Microsoft calls this app the “dedicated Exchange hybrid app.”

When first presented with the idea that tenants had to create individual apps, my response was that it should surely be easier for all to have a dedicated first party app where Microsoft manages the app and its permissions. In their text, Microsoft justifies their decision as follows:

Consider the upcoming shift from EWS to Graph API calls: adjustments to the application will be necessary (for example, updating API permissions). A dedicated customer application allows customers to choose when they want to transition from EWS API permissions to Graph API permissions.

The reason why a tenant-specific registered app is used is therefore to allow individual customers to choose when they move from EWS to Graph API. This is valid and I can see how the flexibility to move at the time of a customer’s choosing is useful. It seems like Microsoft is saing that a centrally-managed enterprise app can’t be used because of the requirement to switch permissions from EWS to Graph. However, there’s nothing to stop an enterprise app holding both EWS and Graph permissions for a period after which the EWS permission is removed. That ship has sailed and the registered app is the way forward.

Step One: Switch Apps

The first step in the process requires tenants to apply the April 2025 HU. After updating servers, tenants can run the ConfigureExchangeHybridApplication.ps1 script to switch their configuration from the current setup to the dedicated Exchange hybrid app. The script is run once per organization. After switching, EWS is still used, but it’s routed through the dedicated Exchange hybrid app rather than the Office 365 Exchange Online app.

Microsoft says that they plan to release an updated version of the HCW in the second quarter of 2025 (soon). If a tenant runs the updated HCW, it will switch the apps.

Step Two: Switch to Graph

The second step depends on availability of Graph API support for coexistence with Exchange Server. When the software is available, tenants must apply server updates to enable servers to respond to Graph API requests. Being able to handle Graph requests for mailbox data is not the same as the wider and deeper Graph access available within Microsoft 365.

After upgrading servers, tenants can run the script again to switch the dedicated Exchange hybrid app from EWS permissions (which essentially allow unfettered access to mailboxes) to a set of more granular Graph permissions that limit the app to more precise and restricted access. The elimination of the broad access to mailboxes enjoyed by EWS is one of the primary driving factors behind the desire to retire EWS from Exchange Online. This phase must be completed by 1 October 2026 (Figure 1). If not, rich co-existence will stop working.

EWS Retirement Timeline (source Microsoft).
Dedicated Exchange Hybrid App.
Figure 1: EWS Retirement Timeline (source Microsoft)

Take Your Time

Before doing anything, I suggest you read the announcement, hot fix information, and installation notes for the script. Reviewing the PowerShell code in the script will also help you to understand what it does in different modes.

After applying the April 2025 hotfixes, the next decision is when to switch to the dedicated app. I don’t see any reason why not to switch immediately. The bigger decision is when to switch the app to using Graph permissions rather than EWS. This is likely something that you’ll want to do during a scheduled server maintenance period towards the end of 2025, after making sure that everything works well in a test organization of course.


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 monthly insights into what happens, why it happens, and what new features and capabilities mean for your tenant.

 

autosar_make_rtw_hook error empty value
Matlab News

autosar_make_rtw_hook error empty value

PuTI / 2025-04-21

I have following issue.
I have SWC architecture is done based on arxml from DaVinci tool. It worked fine in Matlab 2023b, but in 2024 and 2025 version it is throwing this kind of error with empty values. Unfrotunatelly it is not very specific about which empty values. Do yo uhave any fix or possibility to pass this as exception? Unfortonutally modifiing arxml is not an option in this case.

Error:The call to autosar_make_rtw_hook, during the after_tlc hook generated the following error:
Attempt to call a method on an empty value

The build process will terminate as a result.
Caused by:
Attempt to call a method on an empty valueI have following issue.
I have SWC architecture is done based on arxml from DaVinci tool. It worked fine in Matlab 2023b, but in 2024 and 2025 version it is throwing this kind of error with empty values. Unfrotunatelly it is not very specific about which empty values. Do yo uhave any fix or possibility to pass this as exception? Unfortonutally modifiing arxml is not an option in this case.

Error:The call to autosar_make_rtw_hook, during the after_tlc hook generated the following error:
Attempt to call a method on an empty value

The build process will terminate as a result.
Caused by:
Attempt to call a method on an empty value I have following issue.
I have SWC architecture is done based on arxml from DaVinci tool. It worked fine in Matlab 2023b, but in 2024 and 2025 version it is throwing this kind of error with empty values. Unfrotunatelly it is not very specific about which empty values. Do yo uhave any fix or possibility to pass this as exception? Unfortonutally modifiing arxml is not an option in this case.

Error:The call to autosar_make_rtw_hook, during the after_tlc hook generated the following error:
Attempt to call a method on an empty value

The build process will terminate as a result.
Caused by:
Attempt to call a method on an empty value autosar, code generation, hook MATLAB Answers — New Questions

​

If R= 3 m, to what depth must the tank be filled so that it holds 30 m? Use the false- position method to determine your answer. Determine the approximate relative error  afte
Matlab News

If R= 3 m, to what depth must the tank be filled so that it holds 30 m? Use the false- position method to determine your answer. Determine the approximate relative error afte

PuTI / 2025-04-21

You are designing a spherical tank as in the figure to hold water for your village V = n * h ^ 2 * [(3k – b)/3] 1- Show that the volume of liquid it can hold can be computed as where V volume [n]h depth of water in tank [m], and R the tank radius [m]

2. If R= 3 m, to what depth must the tank be filled so that it holds 30 m? Use the false- position method to determine your answer. Determine the approximate relative error

after each iteration. Employ initial guesses of 0 and RYou are designing a spherical tank as in the figure to hold water for your village V = n * h ^ 2 * [(3k – b)/3] 1- Show that the volume of liquid it can hold can be computed as where V volume [n]h depth of water in tank [m], and R the tank radius [m]

2. If R= 3 m, to what depth must the tank be filled so that it holds 30 m? Use the false- position method to determine your answer. Determine the approximate relative error

after each iteration. Employ initial guesses of 0 and R You are designing a spherical tank as in the figure to hold water for your village V = n * h ^ 2 * [(3k – b)/3] 1- Show that the volume of liquid it can hold can be computed as where V volume [n]h depth of water in tank [m], and R the tank radius [m]

2. If R= 3 m, to what depth must the tank be filled so that it holds 30 m? Use the false- position method to determine your answer. Determine the approximate relative error

after each iteration. Employ initial guesses of 0 and R #false-position MATLAB Answers — New Questions

​

Simple GUI programming for a counter
Matlab News

Simple GUI programming for a counter

PuTI / 2025-04-21

Dear All,
I’m trying to create a simple GUI for a counter.
The GUI consists of a plus and a minus pushbutton as well as an edit textbox for displaying the current value of the counter which starts at 1. Unfortunately, the value doesn’t apper in the display textbox. Below is my code, what could be wrong here?
Thanks,
Ben

function counter()

hfig = figure();

guidata(hfig, struct(‘counter’,1)); %set counter default value to 1

plusPushButton = uicontrol(‘Parent’, hfig,’Style’,’pushbutton’,…
‘Units’,’normalized’,…
‘Position’,[0.1 0.5 0.2 0.1],…
‘String’,’+’,…
‘Callback’,@plusPushButton_callback);

minusPushButton = uicontrol(‘Parent’, hfig,’Style’,’pushbutton’,…
‘Units’,’normalized’,…
‘Position’,[0.4 0.5 0.2 0.1],…
‘String’,’-‘,…
‘Callback’,@minusPushButton_callback);

valueBox = uicontrol(‘Parent’, hfig,’Style’,’edit’,…
‘Units’,’normalized’,…
‘Position’,[0.25 0.3 0.2 0.1],…
‘String’,’ ‘,…
‘Callback’,@valueBox_callback);

end

function plusPushButton_callback(hObject,eventdata)
handles=guidata(hObject);
handles.counter = handles.counter + 1;
guidata(hObject,handles);
end

function minusPushButton_callback(hObject,eventdata)
handles=guidata(hObject);
handles.counter = handles.counter – 1;
guidata(hObject,handles);
end

function valueBox_callback(hObject,eventdata)
handles=guidata(hObject);
set(handles.resultBox,’String’,num2str(counter)); %display current value of counter
endDear All,
I’m trying to create a simple GUI for a counter.
The GUI consists of a plus and a minus pushbutton as well as an edit textbox for displaying the current value of the counter which starts at 1. Unfortunately, the value doesn’t apper in the display textbox. Below is my code, what could be wrong here?
Thanks,
Ben

function counter()

hfig = figure();

guidata(hfig, struct(‘counter’,1)); %set counter default value to 1

plusPushButton = uicontrol(‘Parent’, hfig,’Style’,’pushbutton’,…
‘Units’,’normalized’,…
‘Position’,[0.1 0.5 0.2 0.1],…
‘String’,’+’,…
‘Callback’,@plusPushButton_callback);

minusPushButton = uicontrol(‘Parent’, hfig,’Style’,’pushbutton’,…
‘Units’,’normalized’,…
‘Position’,[0.4 0.5 0.2 0.1],…
‘String’,’-‘,…
‘Callback’,@minusPushButton_callback);

valueBox = uicontrol(‘Parent’, hfig,’Style’,’edit’,…
‘Units’,’normalized’,…
‘Position’,[0.25 0.3 0.2 0.1],…
‘String’,’ ‘,…
‘Callback’,@valueBox_callback);

end

function plusPushButton_callback(hObject,eventdata)
handles=guidata(hObject);
handles.counter = handles.counter + 1;
guidata(hObject,handles);
end

function minusPushButton_callback(hObject,eventdata)
handles=guidata(hObject);
handles.counter = handles.counter – 1;
guidata(hObject,handles);
end

function valueBox_callback(hObject,eventdata)
handles=guidata(hObject);
set(handles.resultBox,’String’,num2str(counter)); %display current value of counter
end Dear All,
I’m trying to create a simple GUI for a counter.
The GUI consists of a plus and a minus pushbutton as well as an edit textbox for displaying the current value of the counter which starts at 1. Unfortunately, the value doesn’t apper in the display textbox. Below is my code, what could be wrong here?
Thanks,
Ben

function counter()

hfig = figure();

guidata(hfig, struct(‘counter’,1)); %set counter default value to 1

plusPushButton = uicontrol(‘Parent’, hfig,’Style’,’pushbutton’,…
‘Units’,’normalized’,…
‘Position’,[0.1 0.5 0.2 0.1],…
‘String’,’+’,…
‘Callback’,@plusPushButton_callback);

minusPushButton = uicontrol(‘Parent’, hfig,’Style’,’pushbutton’,…
‘Units’,’normalized’,…
‘Position’,[0.4 0.5 0.2 0.1],…
‘String’,’-‘,…
‘Callback’,@minusPushButton_callback);

valueBox = uicontrol(‘Parent’, hfig,’Style’,’edit’,…
‘Units’,’normalized’,…
‘Position’,[0.25 0.3 0.2 0.1],…
‘String’,’ ‘,…
‘Callback’,@valueBox_callback);

end

function plusPushButton_callback(hObject,eventdata)
handles=guidata(hObject);
handles.counter = handles.counter + 1;
guidata(hObject,handles);
end

function minusPushButton_callback(hObject,eventdata)
handles=guidata(hObject);
handles.counter = handles.counter – 1;
guidata(hObject,handles);
end

function valueBox_callback(hObject,eventdata)
handles=guidata(hObject);
set(handles.resultBox,’String’,num2str(counter)); %display current value of counter
end gui, counter, guidata, handles MATLAB Answers — New Questions

​

How do I export data to a file?
Matlab News

How do I export data to a file?

PuTI / 2025-04-21

Hello,
I’m getting out of memory errors when trying to copy a large dataset (9003×9003 double) using Ctrl+C with the intention of pasting it to Excel, even though I’ve increased the Java Heap memory to the maximum. The error window suggests copying portions (I’m not doing that with such a large dataset) or exporting the dataset to a file – how do I do that please? I would expect such an option in its right-click menu but it’s not there – i.e. let’s make the paid software as complicated as we can :)))
xlswrite leaves me with empty files, csvwrite with corrupt files – even though it’s plain data
Thank youHello,
I’m getting out of memory errors when trying to copy a large dataset (9003×9003 double) using Ctrl+C with the intention of pasting it to Excel, even though I’ve increased the Java Heap memory to the maximum. The error window suggests copying portions (I’m not doing that with such a large dataset) or exporting the dataset to a file – how do I do that please? I would expect such an option in its right-click menu but it’s not there – i.e. let’s make the paid software as complicated as we can :)))
xlswrite leaves me with empty files, csvwrite with corrupt files – even though it’s plain data
Thank you Hello,
I’m getting out of memory errors when trying to copy a large dataset (9003×9003 double) using Ctrl+C with the intention of pasting it to Excel, even though I’ve increased the Java Heap memory to the maximum. The error window suggests copying portions (I’m not doing that with such a large dataset) or exporting the dataset to a file – how do I do that please? I would expect such an option in its right-click menu but it’s not there – i.e. let’s make the paid software as complicated as we can :)))
xlswrite leaves me with empty files, csvwrite with corrupt files – even though it’s plain data
Thank you matlab, export, excel, memory MATLAB Answers — New Questions

​

Draw arrows between Simulink blocks…
Matlab News

Draw arrows between Simulink blocks…

PuTI / 2025-04-21

I just want to add (dummy) bi-directional (and uni) thick arrows between Simulink blocks. No luck from ChatGPT either for R2024a.I just want to add (dummy) bi-directional (and uni) thick arrows between Simulink blocks. No luck from ChatGPT either for R2024a. I just want to add (dummy) bi-directional (and uni) thick arrows between Simulink blocks. No luck from ChatGPT either for R2024a. arrows, add line MATLAB Answers — New Questions

​

An Account Blocked by MACE Credential Revocation is A Good Way to Start a Saturday Morning
News

An Account Blocked by MACE Credential Revocation is A Good Way to Start a Saturday Morning

Tony Redmond / 2025-04-21

Leaked Credentials and Sign-in Metrics Make for an Interesting Day

Last Saturday morning was interesting. After barely being able to ingest my first coffee, I noticed that Teams was complaining that it couldn’t sign in. A quick check against the Entra ID sign-in log revealed that the problem was that Teams had blocked the user (me) because of risk detected by the home tenant (Figure 1). In other words, something had happened to make Entra ID consider my account to be at risk.

Entra sign-in log entry for a blocked account due to leaked credentials,
Figure 1: Entra sign-in log entry for a blocked account due to leaked credentials

When unexpected things happen, my go-to source is the audit log. The root of the problem occured at 05:01 UTC when a component called MACE Credential Revocation (part of Entra ID) changed the StsRefreshTokensValidFrom property for my account to set a new date and time from which refresh tokens can be used (thus forcing reauthentication). The action was captured in a Update StsRefreshTokenValidFrom Timestamp event.

MACE Credential Revocation is not something I have encountered before. It is an Entra ID enterprise app with an application identifier of 7d636ec3-f39c-44f5-8b73-fa28a0e0c5bc. Interestingly, the service principal for the app was created in my tenant at at 19 April 2025 05:00;42 by a process called Microsoft Azure AD Internal – Jit Provisioning. It looks like Microsoft flipped a switch to enable some new Entra ID processing that immediately caused accounts to be flagged with leaked credentials. As I later discovered, it seems like many tenants had the same problem.

Despite my tenant being affected, nothing relating to a problem with Entra ID appeared in the service health dashboard, but I have heard from others who received the following statement from Microsoft support:

On Friday 4/18/25, Microsoft identified that it was internally logging a subset of short-lived user refresh tokens for a small percentage of users, whereas our standard logging process is to only log metadata about such tokens. The internal logging issue was immediately corrected, and the team performed a procedure to invalidate these tokens to protect customers.  As part of the invalidation process, we inadvertently generated alerts in Entra ID Protection indicating the user’s credentials may have been compromised. These alerts were sent between 4/20/25 4AM UTC and 4/20/25 9AM UTC. We have no indication of unauthorized access to these tokens – and if we determine there were any unauthorized access, we will invoke our standard security incident response and communication processes.  

The odd thing is that Microsoft refers to alerts being sent on Sunday (April 20) rather than Saturday (April 19), which is when the problem occurred. The mystery deepens.

Leaked Credentials

Managing risky users with Entra ID Protection is an Entra ID P2 feature. Being able to detect problems by monitoring for different signs of potential compromise is one of the reasons why tenants might consider the Microsoft E5 Security add-on. In my case, risky users is covered by the Microsoft 365 E5 license. Checking the Risky Users section of the Entra admin center, I duly found that my account was in the bad accounts list because of “leaked credentials” (Figure 2).

Risky User Details.
Figure 2: Risky User Details

Leaked credentials aren’t a huge problem for accounts protected by strong multi-factor authentication and are considered a “nonpremium” issue in the list of risk detections. I wanted to find out more and use the link to Microsoft Defender to see if it could throw more light onto the subject (Figure 3).

Microsoft 365 Defender's report about the leaked credentials.
Figure 2: Microsoft 365 Defender’s report about the leaked credentials

Remediation is a Password Change

Despite feeling that the warning was a false positive, you shouldn’t take chances with passwords. The easiest way to remediate the risk and unblock the account is to reset the password, so I used the self-service password reset feature to set a new account password (secure reset of a password is always accepted as a remediation). Reporting the detection of risky users and their remediation can be done through PowerShell.

Just one account was affected in my tenant. Others tenants reported that access for multiple accounts was blocked. The evidence to date indicates that Microsoft noticed a problem, took action to fix the problem, and made the problem worse by causing alerts to fire about perfectly good user accounts. In one way, it’s good that this happened over a holiday period when administrators have time and space to fix accounts, but you have to ask how a remediation process can suddenly make Entra ID believe that user accounts suffer from leaked credentials. It’s all very odd.

Success Metrics for Sign-ins

All of which brings me to some interesting metrics that are available through the Graph beta endpoint. All require the Reports.Read.All permission. For instance, the MFA sign in success metrics report “the number of times users successfully completed interactive MFA sign-ins using the Microsoft Entra MFA cloud service during a specified time period.” The metrics can be reported for up to 30 days using intervals of 5, 10, 15, or 30-minute intervals. Each item reported therefore represents the number of activities that occurred in an interval.

For example, here’s the code to extract the MFA sign-in success metrics at 30-minute intervals for the last 29 days.

$StartDate = $StartDate = ((Get-Date).AddDays(-29).ToString("yyyy-MM-ddTHH:mm:ssZ"))
$EndDate = ((Get-Date).ToString("yyyy-MM-ddTHH:mm:ssZ"))
$Uri = ("https://graph.microsoft.com/beta/reports/serviceActivity/getMetricsForMfaSignInSuccess(inclusiveIntervalStartDateTime={0},exclusiveIntervalEndDateTime={1},aggregationIntervalInMinutes=30)" -f $StartDate, $EndDate)
$Data = Invoke-MgGraphRequest -Uri $Uri -Method Get | Select-Object -ExpandProperty Value
$Data

Name                           Value
----                           -----
value                          0
intervalStartDateTime          17/04/2025 11:30:00
value                          0
intervalStartDateTime          17/04/2025 12:00:00
value                          0
intervalStartDateTime          17/04/2025 12:30:00
value                          0
intervalStartDateTime          17/04/2025 13:00:00
value                          0
…

1,390 objects were duly written into the output array. That’s too many to check manually, so I created a quick loop to report the intervals when successful MFA operations occurred:

ForEach ($Item in $Data) {
  If ($Item.Value -as [int] -ne 0) {
     Write-Host ("{0} successful MFA sign-ins during interval starting {1}" -f $Item.Value, $Item.intervalStartDateTime) -ForegroundColor Cyan
  }
}

Remember that these represent operations where a user goes through the full MFA process. If someone authenticates because their credentials haven’t expired, that operation doesn’t count.

Possibly of more interest is the API to get conditional access blocked sign in metrics, or “the number of user sign-in attempts that were blocked by a Conditional Access policy during a specific period.” The command is similar:

$Uri = ("https://graph.microsoft.com/beta/reports/serviceActivity/getMetricsForConditionalAccessBlockedSignIn(inclusiveIntervalStartDateTime={0},exclusiveIntervalEndDateTime={1},aggregationIntervalInMinutes=30)" -f $StartDate, $EndDate)
$Data = Invoke-MgGraphRequest -Uri $Uri -Method Get | Select-Object -ExpandProperty Value

Once again, we need a little help to extract the intervals when something interesting might have happened to guide us where to check in the Entra sign-in log:

  If ($Item.Value -as [int] -ne 0) {
     Write-Host ("{0} Blocked Conditional access sign-ins at {1}" -f $Item.Value, $Item.intervalStartDateTime) -ForegroundColor Red
  }
}

Interestingly, no metrics for blocked conditional access sign-ins are detected in my tenant. I guess the folks who secured a copy of my leaked credentials haven’t tried to use them yet only to find that MFA will block their efforts.


Learn how to exploit the data available to Microsoft 365 tenant administrators through the Office 365 for IT Pros eBook. We love figuring out how things work.

 

Cell balancing Uniform for DTSC ?
Matlab News

Cell balancing Uniform for DTSC ?

PuTI / 2025-04-20

I have make double tiered Switched capacitor Based Active cell balancing of lithium ion cells closed loop simulation and it’s working. But as I have to Connect Sum to lower soc among 3 from. What should I do to make it uniform ?

<</matlabcentral/answers/uploaded_files/1832378/IMG-20250420-WA0071.jpg>>I have make double tiered Switched capacitor Based Active cell balancing of lithium ion cells closed loop simulation and it’s working. But as I have to Connect Sum to lower soc among 3 from. What should I do to make it uniform ?

<</matlabcentral/answers/uploaded_files/1832378/IMG-20250420-WA0071.jpg>> I have make double tiered Switched capacitor Based Active cell balancing of lithium ion cells closed loop simulation and it’s working. But as I have to Connect Sum to lower soc among 3 from. What should I do to make it uniform ?

<</matlabcentral/answers/uploaded_files/1832378/IMG-20250420-WA0071.jpg>> #cellbalancing, #bms MATLAB Answers — New Questions

​

Heatmap and surf plot of same data is looking different. Also is there a better way to 2D smooth
Matlab News

Heatmap and surf plot of same data is looking different. Also is there a better way to 2D smooth

PuTI / 2025-04-20

Hello, I am trying to estimate the background of this image. One way I would like to try is to break the image up into small regions and take the minium value in each region and then peform a surface fit to these. The aim would be to then subtract this from my main image (one thing I definetly need is smoothness, i.e no sharp jumps between regions)
My raw image showing the regions

The min in each region is obtained via blockproc (data attached)
blockMin =
183.00 185.00 184.00 195.00 198.00 185.00 203.00
194.00 204.00 188.00 192.00 217.00 190.00 212.00
202.00 213.00 204.00 191.00 208.00 210.00 209.00
204.00 205.00 225.00 204.00 202.00 210.00 211.00
225.00 240.00 219.00 209.00 210.00 227.00 210.00
225.00 213.00 217.00 241.00 223.00 226.00 223.00
219.00 222.00 232.00 233.00 217.00 238.00 231.00

Very strangely, the heatmap and surf plot of the same data set is showing a difference (I know I must rotate the surf plot, but its clear the peak regions are in different positions (shown by green circles). On the heatmap, the value of 241 is on the 3rd row, yet on the surf plot its on the 2nd row and on the wrong column.

This is my code (Im showing the pure surf plot above, not the smoothdata2 version)
blockFwhm;
figure
h=heatmap(blockFwhm, ‘Colormap’,cool,’FontSize’,10); % app.PanelScan,
h.CellLabelFormat = ‘%.0f’;

figure
ax1=subplot(1,2,1); ax2=subplot(1,2,2);
surf(ax1,blockFwhm); colormap cool; colorbar

% Try to smotth the data *** Although this isn’t very good so
% far
B=smoothdata2(blockFwhm);
s=surf(ax2,B); colormap cool;Hello, I am trying to estimate the background of this image. One way I would like to try is to break the image up into small regions and take the minium value in each region and then peform a surface fit to these. The aim would be to then subtract this from my main image (one thing I definetly need is smoothness, i.e no sharp jumps between regions)
My raw image showing the regions

The min in each region is obtained via blockproc (data attached)
blockMin =
183.00 185.00 184.00 195.00 198.00 185.00 203.00
194.00 204.00 188.00 192.00 217.00 190.00 212.00
202.00 213.00 204.00 191.00 208.00 210.00 209.00
204.00 205.00 225.00 204.00 202.00 210.00 211.00
225.00 240.00 219.00 209.00 210.00 227.00 210.00
225.00 213.00 217.00 241.00 223.00 226.00 223.00
219.00 222.00 232.00 233.00 217.00 238.00 231.00

Very strangely, the heatmap and surf plot of the same data set is showing a difference (I know I must rotate the surf plot, but its clear the peak regions are in different positions (shown by green circles). On the heatmap, the value of 241 is on the 3rd row, yet on the surf plot its on the 2nd row and on the wrong column.

This is my code (Im showing the pure surf plot above, not the smoothdata2 version)
blockFwhm;
figure
h=heatmap(blockFwhm, ‘Colormap’,cool,’FontSize’,10); % app.PanelScan,
h.CellLabelFormat = ‘%.0f’;

figure
ax1=subplot(1,2,1); ax2=subplot(1,2,2);
surf(ax1,blockFwhm); colormap cool; colorbar

% Try to smotth the data *** Although this isn’t very good so
% far
B=smoothdata2(blockFwhm);
s=surf(ax2,B); colormap cool; Hello, I am trying to estimate the background of this image. One way I would like to try is to break the image up into small regions and take the minium value in each region and then peform a surface fit to these. The aim would be to then subtract this from my main image (one thing I definetly need is smoothness, i.e no sharp jumps between regions)
My raw image showing the regions

The min in each region is obtained via blockproc (data attached)
blockMin =
183.00 185.00 184.00 195.00 198.00 185.00 203.00
194.00 204.00 188.00 192.00 217.00 190.00 212.00
202.00 213.00 204.00 191.00 208.00 210.00 209.00
204.00 205.00 225.00 204.00 202.00 210.00 211.00
225.00 240.00 219.00 209.00 210.00 227.00 210.00
225.00 213.00 217.00 241.00 223.00 226.00 223.00
219.00 222.00 232.00 233.00 217.00 238.00 231.00

Very strangely, the heatmap and surf plot of the same data set is showing a difference (I know I must rotate the surf plot, but its clear the peak regions are in different positions (shown by green circles). On the heatmap, the value of 241 is on the 3rd row, yet on the surf plot its on the 2nd row and on the wrong column.

This is my code (Im showing the pure surf plot above, not the smoothdata2 version)
blockFwhm;
figure
h=heatmap(blockFwhm, ‘Colormap’,cool,’FontSize’,10); % app.PanelScan,
h.CellLabelFormat = ‘%.0f’;

figure
ax1=subplot(1,2,1); ax2=subplot(1,2,2);
surf(ax1,blockFwhm); colormap cool; colorbar

% Try to smotth the data *** Although this isn’t very good so
% far
B=smoothdata2(blockFwhm);
s=surf(ax2,B); colormap cool; image, heatmap, surf, smoothdata2 MATLAB Answers — New Questions

​

How to extract sphere from a tetrahedra 3D and meshing the rest???
Matlab News

How to extract sphere from a tetrahedra 3D and meshing the rest???

PuTI / 2025-04-20

I went to extract 3D sphere from tetrahedra and meshing the rest i do this code and i have error
fid = fopen(‘nodes10.dat’);
data = fscanf(fid, ‘%g %g %g’, [3, Inf]);
A = data’;
fclose(fid);
A;
n=size(A);
kk=n(1);
R=1.5;
MM=zeros(kk,1);
for k=1:kk
MM(k)=0;
for i=1:3
MM(k)= MM(k)+ A(k,i)*A(k,i);
end
MM(k)=sqrt(MM(k));
end
M = A(MM >R,:);
[x1,y1,z1] = sphere(1);
Psphere = [R*x1(:) R*y1(:) R*z1(:)];
Psphere = unique(Psphere,’rows’);
P = [M;Psphere];
plot3(P(:,1),P(:,2),P(:,3),’.’)
shp= alphaShape(P(:,1),P(:,2),P(:,3),1);
plot(shp)
shp.Alpha = 2;
[tri,loc] = alphaTriangulation(shp);
fid = fopen(‘nodess.dat’,’w’);
fprintf(fid,’%it %it %in’,loc);
fclose(fid);
fid = fopen(‘tetreades.dat’,’w’);
fprintf(fid,’%it %it %it %in’,tri);
fclose(fid);
numtetrahedra = size(tri,1);
numnodes = size(loc);
axis equalI went to extract 3D sphere from tetrahedra and meshing the rest i do this code and i have error
fid = fopen(‘nodes10.dat’);
data = fscanf(fid, ‘%g %g %g’, [3, Inf]);
A = data’;
fclose(fid);
A;
n=size(A);
kk=n(1);
R=1.5;
MM=zeros(kk,1);
for k=1:kk
MM(k)=0;
for i=1:3
MM(k)= MM(k)+ A(k,i)*A(k,i);
end
MM(k)=sqrt(MM(k));
end
M = A(MM >R,:);
[x1,y1,z1] = sphere(1);
Psphere = [R*x1(:) R*y1(:) R*z1(:)];
Psphere = unique(Psphere,’rows’);
P = [M;Psphere];
plot3(P(:,1),P(:,2),P(:,3),’.’)
shp= alphaShape(P(:,1),P(:,2),P(:,3),1);
plot(shp)
shp.Alpha = 2;
[tri,loc] = alphaTriangulation(shp);
fid = fopen(‘nodess.dat’,’w’);
fprintf(fid,’%it %it %in’,loc);
fclose(fid);
fid = fopen(‘tetreades.dat’,’w’);
fprintf(fid,’%it %it %it %in’,tri);
fclose(fid);
numtetrahedra = size(tri,1);
numnodes = size(loc);
axis equal I went to extract 3D sphere from tetrahedra and meshing the rest i do this code and i have error
fid = fopen(‘nodes10.dat’);
data = fscanf(fid, ‘%g %g %g’, [3, Inf]);
A = data’;
fclose(fid);
A;
n=size(A);
kk=n(1);
R=1.5;
MM=zeros(kk,1);
for k=1:kk
MM(k)=0;
for i=1:3
MM(k)= MM(k)+ A(k,i)*A(k,i);
end
MM(k)=sqrt(MM(k));
end
M = A(MM >R,:);
[x1,y1,z1] = sphere(1);
Psphere = [R*x1(:) R*y1(:) R*z1(:)];
Psphere = unique(Psphere,’rows’);
P = [M;Psphere];
plot3(P(:,1),P(:,2),P(:,3),’.’)
shp= alphaShape(P(:,1),P(:,2),P(:,3),1);
plot(shp)
shp.Alpha = 2;
[tri,loc] = alphaTriangulation(shp);
fid = fopen(‘nodess.dat’,’w’);
fprintf(fid,’%it %it %in’,loc);
fclose(fid);
fid = fopen(‘tetreades.dat’,’w’);
fprintf(fid,’%it %it %it %in’,tri);
fclose(fid);
numtetrahedra = size(tri,1);
numnodes = size(loc);
axis equal sphere 3d MATLAB Answers — New Questions

​

I found a colormap problem with Matlab 2025a
Matlab News

I found a colormap problem with Matlab 2025a

PuTI / 2025-04-20

Hei. I am beginner of Mablab, today (04/19/2025, helsinki time), I played around the Matlab 2025a )pre-release(, what i want to do was to visualize the ‘mpg’ dataset in R. The example figure is like below:

What i got with Matlab 2025a was like:

as youcan see, the coclor bar is looks strange. So, I swithched to Matlab 2024b with same script. And i got:

colormap is back to normal now. So, i was thinking some thing happends in Matlab2025a, which i don’t know.
Code (colormap from ‘200 colormap ‘ add-on):
mpg = readtable(‘mpg.csv’);
mpg.class = categorical(mpg.class);
fig = figure;
fig.Position = [100, 100, 800, 300]; % [left, bottom, width, height];
% we need transfor the class column as catereory variable
mpg.class = categorical(mpg.class);

fig = figure;
fig.Position = [100, 100, 800, 300]; % [left, bottom, width, height]
clp = slanCM("538",7);
t = tiledlayout(1,2);
ax1 = nexttile;
scatter(mpg.displ,mpg.hwy,[],mpg.class,’filled’)

colormap(clp);
colorbar(‘TickLabels’, cellstr(unique(mpg.class)));

ax2 = nexttile;
gscatter(mpg.displ,mpg.hwy,mpg.class,[],’+o*.xsd’)
legend(‘Location’,’eastoutside’)
axs = [ax1;ax2];
for i = 1:2
set(axs(i), ‘FontSize’, 12, ‘FontName’, ‘Times New Roman’);
axs(i).XLim = [0 8];
grid(axs(i),’on’)
end
t.TileSpacing = ‘compact’;
t.XLabel.String = ‘Disp’;
t.YLabel.String = ‘Hwy’;
t.XLabel.FontName = ‘Times New Roman’;
t.YLabel.FontName = ‘Times New Roman’;Hei. I am beginner of Mablab, today (04/19/2025, helsinki time), I played around the Matlab 2025a )pre-release(, what i want to do was to visualize the ‘mpg’ dataset in R. The example figure is like below:

What i got with Matlab 2025a was like:

as youcan see, the coclor bar is looks strange. So, I swithched to Matlab 2024b with same script. And i got:

colormap is back to normal now. So, i was thinking some thing happends in Matlab2025a, which i don’t know.
Code (colormap from ‘200 colormap ‘ add-on):
mpg = readtable(‘mpg.csv’);
mpg.class = categorical(mpg.class);
fig = figure;
fig.Position = [100, 100, 800, 300]; % [left, bottom, width, height];
% we need transfor the class column as catereory variable
mpg.class = categorical(mpg.class);

fig = figure;
fig.Position = [100, 100, 800, 300]; % [left, bottom, width, height]
clp = slanCM("538",7);
t = tiledlayout(1,2);
ax1 = nexttile;
scatter(mpg.displ,mpg.hwy,[],mpg.class,’filled’)

colormap(clp);
colorbar(‘TickLabels’, cellstr(unique(mpg.class)));

ax2 = nexttile;
gscatter(mpg.displ,mpg.hwy,mpg.class,[],’+o*.xsd’)
legend(‘Location’,’eastoutside’)
axs = [ax1;ax2];
for i = 1:2
set(axs(i), ‘FontSize’, 12, ‘FontName’, ‘Times New Roman’);
axs(i).XLim = [0 8];
grid(axs(i),’on’)
end
t.TileSpacing = ‘compact’;
t.XLabel.String = ‘Disp’;
t.YLabel.String = ‘Hwy’;
t.XLabel.FontName = ‘Times New Roman’;
t.YLabel.FontName = ‘Times New Roman’; Hei. I am beginner of Mablab, today (04/19/2025, helsinki time), I played around the Matlab 2025a )pre-release(, what i want to do was to visualize the ‘mpg’ dataset in R. The example figure is like below:

What i got with Matlab 2025a was like:

as youcan see, the coclor bar is looks strange. So, I swithched to Matlab 2024b with same script. And i got:

colormap is back to normal now. So, i was thinking some thing happends in Matlab2025a, which i don’t know.
Code (colormap from ‘200 colormap ‘ add-on):
mpg = readtable(‘mpg.csv’);
mpg.class = categorical(mpg.class);
fig = figure;
fig.Position = [100, 100, 800, 300]; % [left, bottom, width, height];
% we need transfor the class column as catereory variable
mpg.class = categorical(mpg.class);

fig = figure;
fig.Position = [100, 100, 800, 300]; % [left, bottom, width, height]
clp = slanCM("538",7);
t = tiledlayout(1,2);
ax1 = nexttile;
scatter(mpg.displ,mpg.hwy,[],mpg.class,’filled’)

colormap(clp);
colorbar(‘TickLabels’, cellstr(unique(mpg.class)));

ax2 = nexttile;
gscatter(mpg.displ,mpg.hwy,mpg.class,[],’+o*.xsd’)
legend(‘Location’,’eastoutside’)
axs = [ax1;ax2];
for i = 1:2
set(axs(i), ‘FontSize’, 12, ‘FontName’, ‘Times New Roman’);
axs(i).XLim = [0 8];
grid(axs(i),’on’)
end
t.TileSpacing = ‘compact’;
t.XLabel.String = ‘Disp’;
t.YLabel.String = ‘Hwy’;
t.XLabel.FontName = ‘Times New Roman’;
t.YLabel.FontName = ‘Times New Roman’; 2025a, pre-release, plot, scatter, colorer MATLAB Answers — New Questions

​

How to change composite three phase port to expandable three phase port in BLDC model of simscape electrical with the Matlab 2022b version?
Matlab News

How to change composite three phase port to expandable three phase port in BLDC model of simscape electrical with the Matlab 2022b version?

PuTI / 2025-04-20

How to change composite three phase port to expandable three phase port in BLDC model of simscape electrical with the Matlab 2022b version?
I have searcher extensively and was not able to do it. can someone please help me? Thanks in advace!!How to change composite three phase port to expandable three phase port in BLDC model of simscape electrical with the Matlab 2022b version?
I have searcher extensively and was not able to do it. can someone please help me? Thanks in advace!! How to change composite three phase port to expandable three phase port in BLDC model of simscape electrical with the Matlab 2022b version?
I have searcher extensively and was not able to do it. can someone please help me? Thanks in advace!! bldc model ports MATLAB Answers — New Questions

​

Plot solution of pde toolbox on a line (or submanifold)
Matlab News

Plot solution of pde toolbox on a line (or submanifold)

PuTI / 2025-04-19

I’m using the pde toolbox to solve a certain elliptic equation in 2D.

Solution is fine, although I do need to plot it along a given line, i.e. to cut a planar slice from the 3D mesh representing the solution.

I can’t figure out a way that smartly involves the toolbox functions.

Any help appreciated.I’m using the pde toolbox to solve a certain elliptic equation in 2D.

Solution is fine, although I do need to plot it along a given line, i.e. to cut a planar slice from the 3D mesh representing the solution.

I can’t figure out a way that smartly involves the toolbox functions.

Any help appreciated. I’m using the pde toolbox to solve a certain elliptic equation in 2D.

Solution is fine, although I do need to plot it along a given line, i.e. to cut a planar slice from the 3D mesh representing the solution.

I can’t figure out a way that smartly involves the toolbox functions.

Any help appreciated. pde toolbox, plot, pde, plotting MATLAB Answers — New Questions

​

GPU Recommendation for XGBoost with MATLAB R2022b
Matlab News

GPU Recommendation for XGBoost with MATLAB R2022b

PuTI / 2025-04-19

Hi,
I’m currently planning to use XGBoost with GPU acceleration, mainly for parameter optimization. Right now, I’m performing leave-one-out cross-validation, and my feature dimensions are around 1000.
I haven’t purchased a GPU yet, but I’m considering either:
GeForce RTX 5060 Ti (though I couldn’t find its compute capability listed on the official NVIDIA site: https://developer.nvidia.com/cuda-gpus), or
GeForce RTX 4070 Ti, which has a compute capability of 8.9.
I’m using MATLAB R2022b, and according to the documentation, "MATLAB® supports NVIDIA® GPU architectures with compute capability 3.5 to 8.x."
Could anyone clarify whether either (or both) of these GPUs would be supported? Or perhaps suggest an alternative GPU that would work well with my setup?
Thanks in advance!Hi,
I’m currently planning to use XGBoost with GPU acceleration, mainly for parameter optimization. Right now, I’m performing leave-one-out cross-validation, and my feature dimensions are around 1000.
I haven’t purchased a GPU yet, but I’m considering either:
GeForce RTX 5060 Ti (though I couldn’t find its compute capability listed on the official NVIDIA site: https://developer.nvidia.com/cuda-gpus), or
GeForce RTX 4070 Ti, which has a compute capability of 8.9.
I’m using MATLAB R2022b, and according to the documentation, "MATLAB® supports NVIDIA® GPU architectures with compute capability 3.5 to 8.x."
Could anyone clarify whether either (or both) of these GPUs would be supported? Or perhaps suggest an alternative GPU that would work well with my setup?
Thanks in advance! Hi,
I’m currently planning to use XGBoost with GPU acceleration, mainly for parameter optimization. Right now, I’m performing leave-one-out cross-validation, and my feature dimensions are around 1000.
I haven’t purchased a GPU yet, but I’m considering either:
GeForce RTX 5060 Ti (though I couldn’t find its compute capability listed on the official NVIDIA site: https://developer.nvidia.com/cuda-gpus), or
GeForce RTX 4070 Ti, which has a compute capability of 8.9.
I’m using MATLAB R2022b, and according to the documentation, "MATLAB® supports NVIDIA® GPU architectures with compute capability 3.5 to 8.x."
Could anyone clarify whether either (or both) of these GPUs would be supported? Or perhaps suggest an alternative GPU that would work well with my setup?
Thanks in advance! matlab, gpu, xgboost, r2022b MATLAB Answers — New Questions

​

How to paste matlab table into Excel with headers
Matlab News

How to paste matlab table into Excel with headers

PuTI / 2025-04-19

Hi,

I have a table in Matlab with many rows. I can copy from Matlab and paste into Excel.
But the headers are gone. How to copy the headers into Excel as well?
Thanks for any help.

JZHi,

I have a table in Matlab with many rows. I can copy from Matlab and paste into Excel.
But the headers are gone. How to copy the headers into Excel as well?
Thanks for any help.

JZ Hi,

I have a table in Matlab with many rows. I can copy from Matlab and paste into Excel.
But the headers are gone. How to copy the headers into Excel as well?
Thanks for any help.

JZ matlab MATLAB Answers — New Questions

​

Failed to run matlab gui in Fedora 42
Matlab News

Failed to run matlab gui in Fedora 42

PuTI / 2025-04-19

os: Fedora 42
DE: KDE Plasma 6.3.4
WM: KWin (Wayland)
Kernel: Linux 6.14.2-300.fc42.x86_64
Everything works well in Fedora 41, but I cannot run matlab After upgrading to Fedora 42. And get the output below.
MATLAB is selecting SOFTWARE rendering.
Unable to communicate with required MathWorks services (error 5201).

Troubleshoot this issue by visiting:
https://www.mathworks.com/support/lme/5201
I have read this Why do I receive Error 5201 – Unable to access services required to run MATLAB, reinstalled MathWorksServiceHost and reboot my computer. Those cannot solve. The autostart script of Mathworks Service Host always crash. See the output below:os: Fedora 42
DE: KDE Plasma 6.3.4
WM: KWin (Wayland)
Kernel: Linux 6.14.2-300.fc42.x86_64
Everything works well in Fedora 41, but I cannot run matlab After upgrading to Fedora 42. And get the output below.
MATLAB is selecting SOFTWARE rendering.
Unable to communicate with required MathWorks services (error 5201).

Troubleshoot this issue by visiting:
https://www.mathworks.com/support/lme/5201
I have read this Why do I receive Error 5201 – Unable to access services required to run MATLAB, reinstalled MathWorksServiceHost and reboot my computer. Those cannot solve. The autostart script of Mathworks Service Host always crash. See the output below: os: Fedora 42
DE: KDE Plasma 6.3.4
WM: KWin (Wayland)
Kernel: Linux 6.14.2-300.fc42.x86_64
Everything works well in Fedora 41, but I cannot run matlab After upgrading to Fedora 42. And get the output below.
MATLAB is selecting SOFTWARE rendering.
Unable to communicate with required MathWorks services (error 5201).

Troubleshoot this issue by visiting:
https://www.mathworks.com/support/lme/5201
I have read this Why do I receive Error 5201 – Unable to access services required to run MATLAB, reinstalled MathWorksServiceHost and reboot my computer. Those cannot solve. The autostart script of Mathworks Service Host always crash. See the output below: matlab, matlab gui MATLAB Answers — New Questions

​

How to use both mean and standard deviation/variance of each data to build a surrogate model?
Matlab News

How to use both mean and standard deviation/variance of each data to build a surrogate model?

PuTI / 2025-04-19

I have the following data coming from a stochastic experiment. I ran the experiment for 10 times for each x and tabulated the mean and standard deviations. How can I use both the mean and standard deviation to train a surrogate model? I tried using fitrgp but it does not take standard deviations. I could use sigma, but it takes a scaler value, not a vector.
x = [5; 7; 9; 11; 13];

mean_output= [103.78; 108.84; 117.68; 109.57; 72.26];
std_output = [4.20; 3.44; 4.25; 10.09; 10.71];

gprModels = fitrgp(x, mean_output, …
‘KernelFunction’, ‘squaredexponential’, …
‘BasisFunction’, ‘constant’, …
‘FitMethod’, ‘exact’, …
‘PredictMethod’, ‘exact’)I have the following data coming from a stochastic experiment. I ran the experiment for 10 times for each x and tabulated the mean and standard deviations. How can I use both the mean and standard deviation to train a surrogate model? I tried using fitrgp but it does not take standard deviations. I could use sigma, but it takes a scaler value, not a vector.
x = [5; 7; 9; 11; 13];

mean_output= [103.78; 108.84; 117.68; 109.57; 72.26];
std_output = [4.20; 3.44; 4.25; 10.09; 10.71];

gprModels = fitrgp(x, mean_output, …
‘KernelFunction’, ‘squaredexponential’, …
‘BasisFunction’, ‘constant’, …
‘FitMethod’, ‘exact’, …
‘PredictMethod’, ‘exact’) I have the following data coming from a stochastic experiment. I ran the experiment for 10 times for each x and tabulated the mean and standard deviations. How can I use both the mean and standard deviation to train a surrogate model? I tried using fitrgp but it does not take standard deviations. I could use sigma, but it takes a scaler value, not a vector.
x = [5; 7; 9; 11; 13];

mean_output= [103.78; 108.84; 117.68; 109.57; 72.26];
std_output = [4.20; 3.44; 4.25; 10.09; 10.71];

gprModels = fitrgp(x, mean_output, …
‘KernelFunction’, ‘squaredexponential’, …
‘BasisFunction’, ‘constant’, …
‘FitMethod’, ‘exact’, …
‘PredictMethod’, ‘exact’) surrogate, fitrgp MATLAB Answers — New Questions

​

Previous 1 … 7 8 9 10 11 … 109 Next

Search

Categories

  • Matlab
  • Microsoft
  • News
  • Other
Application Package Repository Telkom University

Tags

matlab microsoft opensources
Application Package Download License

Application Package Download License

Adobe
Google for Education
IBM
Matlab
Microsoft
Wordpress
Visual Paradigm
Opensource

Sign Up For Newsletters

Be the First to Know. Sign up for newsletter today

Application Package Repository Telkom University

Portal Application Package Repository Telkom University, for internal use only, empower civitas academica in study and research.

Information

  • Telkom University
  • About Us
  • Contact
  • Forum Discussion
  • FAQ
  • Helpdesk Ticket

Contact Us

  • Ask: Any question please read FAQ
  • Mail: helpdesk@telkomuniversity.ac.id
  • Call: +62 823-1994-9941
  • WA: +62 823-1994-9943
  • Site: Gedung Panambulai. Jl. Telekomunikasi

Copyright © Telkom University. All Rights Reserved. ch

  • FAQ
  • Privacy Policy
  • Term

This Application Package for internal Telkom University only (students and employee). Chiers... Dismiss