Month: June 2024
HELP with Micrsoft CSP Enrollment
Hello Community,
I’ve been struggling with a persistent error during the registration process for months now, despite following all required steps. I am at a loss about what’s going wrong or what further actions are necessary to resolve this issue. After completing the form, I’m consistently redirected to the homepage without any success in getting approved. I don’t have any other Microsoft accounts associated with Microsoft Partners. No matter what options I select, the outcome remains the same.
Could someone please provide me with a direct contact email or a way to reach support? This matter is urgent and I greatly appreciate any assistance you can provide. The links are what I have answered so you can see.
https://app.screencast.com/ftWpLPdxX9bez
https://app.screencast.com/hVtzOdFCBTsxu
https://app.screencast.com/yyOFL8M3QAECz
Hello Community, I’ve been struggling with a persistent error during the registration process for months now, despite following all required steps. I am at a loss about what’s going wrong or what further actions are necessary to resolve this issue. After completing the form, I’m consistently redirected to the homepage without any success in getting approved. I don’t have any other Microsoft accounts associated with Microsoft Partners. No matter what options I select, the outcome remains the same.Could someone please provide me with a direct contact email or a way to reach support? This matter is urgent and I greatly appreciate any assistance you can provide. The links are what I have answered so you can see. https://app.screencast.com/ftWpLPdxX9bezhttps://app.screencast.com/hVtzOdFCBTsxuhttps://app.screencast.com/yyOFL8M3QAECz Read More
3 ways modern devices empower employee innovation
The AI age is here. 79% of leaders surveyed in the latest Microsoft Work Trend Index Annual Report agree their company needs to adopt AI to stay competitive. But 68% of employees surveyed said they struggle with the pace and volume of work. Employees don’t have time to innovate with new technologies like AI when they’re bogged down by repetitive tasks run on old devices. And that’s how companies get left behind as competitors charge forward with advances shaped by next-generation technology.
To drive value in this era of rapid change, employees need tools that remove productivity roadblocks and clear the way for creativity and innovation. Modern devices incorporate new AI experiences, versatile design, and streamlined security and management tools to do just that. Let’s look at three ways modern devices, like the latest from Microsoft Surface, can empower employees to stay competitive in the AI age.
#1: Power productivity
The demands of modern work stand in the way of employee productivity. In Microsoft 365 apps, users spend 60% of their time on emails, chats, and meetings—leaving only 40% of their time for creation apps.[i]
Modern devices help reduce these repetitive but often necessary tasks, leaving more time to focus on creating value, particularly through AI-enabled software and hardware. Take the Copilot key available on Surface Pro 10 and Surface Laptop 6. With just the tap of a key, employees gain quick access to Copilot in Windows, an AI assistant that provides personalized support and insights. Beyond that, AI-accelerated Windows Studio Effects combined with high-quality cameras and microphones help make meetings more engaging and keep employees in a collaborative flow.
Modern devices also unleash productivity with enhanced processing power so employees can tackle demanding AI workloads across CPU, GPU, and a new neural processing unit (NPU). Improved functionality and more efficient battery life mean employees spend less time managing their devices and more time on the work that matters.
#2: Simplify IT management and strengthen security
Employees and the IT teams that manage the device fleet also often grapple with security roadblocks and downtime related to updates and deployments. Every interruption costs employees valuable time, while manual work for IT teams means less bandwidth for higher-value, strategic initiatives. Older devices can’t handle the pressures of the modern threat landscape, where the number of known vulnerabilities has been growing steadily.[ii]
Modern devices like Microsoft Surface help simplify IT management in the cloud, giving IT teams more control over their device fleets. Chip-to-cloud security enhances security and protects against vulnerabilities. With secured, up-to-date devices, employees not only have more time but also peace of mind that their work and data is protected.
#3: Future-proof your business
Older devices add time and cost to businesses in other ways, with a lack of accessibility features, design limitations, and performance constraints. By investing in modern devices that align with employees’ needs, businesses can future-proof their workforce, giving them the tools they need to achieve rapid innovation.
AI capabilities in modern devices help employees produce high-quality work in less time, so they can meet tomorrow’s challenges with ease. And as future workloads continue to demand more processing power, modern devices must bring software and hardware together for a more efficient and secure device-to-cloud experience. Local AI processing with built-in NPUs can help reduce latency while keeping data protected at the device level.
Surface Pro 10 and Surface Laptop 6 use Intel® Core™ Ultra processors, which are purpose-built to support the new era of AI software for businesses, with the power to tackle heavy workloads with low latency. The Copilot+ PCs from Surface, meanwhile, use Snapdragon® X Elite and Plus processors and integrate the power of Surface devices, Copilot, and Windows 11 into an accessible solution that helps employees use their computers more easily and efficiently.
Enable innovation with Microsoft Surface devices
Microsoft Surface devices such as Surface Laptop 6, Surface Pro 10, and Surface Copilot+ PCs help empower employees and drive innovation in this new AI era.
Next Steps: To learn more about how Surface brings software and hardware together, from device to cloud, to enable innovation, check out our e-book, “Powering productive work.”
[i] Collaboration patterns in Microsoft 365 in a rolling 28-day period ending in March 2024, excluding weekends. Time spent is represented by intentional activity in Microsoft 365 applications including Outlook, Teams, Word, PowerPoint, Excel, and OneNote. Intentional actions include things like attending a meeting, writing an email, analyzing data, and reviewing or editing a document. Includes commercial users and excludes education segment.
[ii] 2023 Qualys Trurisk Research Report, Qualys Threat Research Unit, 2023.
Microsoft Tech Community – Latest Blogs –Read More
What’s New in Excel (June 2024)
Happy Pride month! Show off your Pride in Excel with a special theme for Mac and iOS users.
Welcome to the June 2024 update. This month, prompt Copilot in Excel to work with columns & formulas in Excel for web, Windows, and Mac; navigate and perform tasks more quickly with KeyTips in Excel for Mac, now available to Beta Channel users; and view and open your most recently accessed Excel files from the home screen on your iOS device, now available to Insiders.
Excel for web, Windows, and Mac
– Copilot in Excel: Working with Columns & Formulas
Excel for Mac:
– KeyTips (Insiders)
Excel for iOS:
– Recent Files Widget (Insiders)
Excel for web, Windows, and Mac
Copilot in Excel: Working with Columns & Formulas
Copilot can help write complex formulas, including ones that work with text. See the examples below and read more here >
Example 1: Organize data by splitting a single column into multiple columns
Prompt: “Split the first column into three: Name, Years alive, and Country. Insert after the first column”
Example 2: Calculate age by extracting the years from a string of text
Prompt: Add a column that calculates how long each person was alive for. If they are still alive, write ‘Alive today.'”
*If you try these prompts and they do not work as expected, it mostly likely is due to our gradual feature rollout process. Please try again in a few weeks.
Excel for Mac
KeyTips (Insiders)
KeyTips are keyboard shortcuts for items in the ribbon menu in Microsoft applications. They provide a quick way to navigate and perform tasks with your keyboard—no clicking required. You might be familiar with KeyTips on your Windows PC, and they function the same way on a Mac. Read more here >
Excel for iOS
Recent Files Widget (Insiders)
Quickly access your recently used files straight from your home screen with Recent Files widgets for Word, Excel, and PowerPoint for iOS. The widgets allow you to both view and open your most recently accessed files in that app from the home screen on your device. Read more here >
Check if a specific feature is in your version of Excel
Click here to open in a new browser tab
Your feedback helps shape the future of Excel. Please let us know how you like a particular feature and what we can improve upon—“Give a compliment” or “Make a suggestion”.. You can also submit new ideas or vote for other ideas via Microsoft Feedback.
Subscribe to our Excel Blog and the Insiders Blog to get the latest updates. Stay connected with us and other Excel fans around the world – join our Excel Community and follow us on X, formerly Twitter.
Microsoft Tech Community – Latest Blogs –Read More
Why is there no “if” condition for a “switch” block in generated code?
I am using MATLAB R2024a with Embedded Coder. In my Simulink model, I have a "Switch" that chooses between two signals. I found the code for the "Switch" block in the generated code. However, it does not contain an "if" statement, and it always sets the output signal to the same value:
/* Switch: ‘<Root>/Switch’ incorporates:
* Inport: ‘<Root>/In1’
*/
outSignal = myInput1;
I want the code to switch between the two signals I send into the "Switch" block like so:
/* Switch: ‘<Root>/Switch’ incorporates:
* Inport: ‘<Root>/In1’
* RelationalOperator: ‘<S1>/Compare’
*/
if (controlSignal) < 0)
{
/* Switch: ‘<Root>/Switch’ incorporates:
* Inport: ‘<Root>/In1’
*/
outSignal = myInput1;
}
else
{
/* Switch: ‘<Root>/Switch’ incorporates:
* Inport: ‘<Root>/In2’
*/
outSignal = myInput2;
}
Why is the code missing the "if" condition? Is this a bug?I am using MATLAB R2024a with Embedded Coder. In my Simulink model, I have a "Switch" that chooses between two signals. I found the code for the "Switch" block in the generated code. However, it does not contain an "if" statement, and it always sets the output signal to the same value:
/* Switch: ‘<Root>/Switch’ incorporates:
* Inport: ‘<Root>/In1’
*/
outSignal = myInput1;
I want the code to switch between the two signals I send into the "Switch" block like so:
/* Switch: ‘<Root>/Switch’ incorporates:
* Inport: ‘<Root>/In1’
* RelationalOperator: ‘<S1>/Compare’
*/
if (controlSignal) < 0)
{
/* Switch: ‘<Root>/Switch’ incorporates:
* Inport: ‘<Root>/In1’
*/
outSignal = myInput1;
}
else
{
/* Switch: ‘<Root>/Switch’ incorporates:
* Inport: ‘<Root>/In2’
*/
outSignal = myInput2;
}
Why is the code missing the "if" condition? Is this a bug? I am using MATLAB R2024a with Embedded Coder. In my Simulink model, I have a "Switch" that chooses between two signals. I found the code for the "Switch" block in the generated code. However, it does not contain an "if" statement, and it always sets the output signal to the same value:
/* Switch: ‘<Root>/Switch’ incorporates:
* Inport: ‘<Root>/In1’
*/
outSignal = myInput1;
I want the code to switch between the two signals I send into the "Switch" block like so:
/* Switch: ‘<Root>/Switch’ incorporates:
* Inport: ‘<Root>/In1’
* RelationalOperator: ‘<S1>/Compare’
*/
if (controlSignal) < 0)
{
/* Switch: ‘<Root>/Switch’ incorporates:
* Inport: ‘<Root>/In1’
*/
outSignal = myInput1;
}
else
{
/* Switch: ‘<Root>/Switch’ incorporates:
* Inport: ‘<Root>/In2’
*/
outSignal = myInput2;
}
Why is the code missing the "if" condition? Is this a bug? switch, if, if-else, switch-block, eliminated, virtual, optimization, optimize, generatetracereport MATLAB Answers — New Questions
Access Front-end Switches to Read-only
Split application with FEs on twelve Windows 11 workstations; BE on local network server. At random times, on only one workstation, the FE will not allow data edits. The folder and content within the folder will not be marked as Read-only.
Install a new FE and the problem will return almost immediately, or in the last event, after two weeks of use. And the switch to read-only took place while the user was working in the app. At other times the app will be closed after successful use, then be in a read-only state when re-opened.
The culprit workstation has Office 365, accounting app, several industry-specific apps, and a Panini Check Reader attached. Windows/Office 365 updates are handled by an outside IT firm, and I’m told they are current. OneDrive is switched off; all work is local.
Any input would be appreciated.
Split application with FEs on twelve Windows 11 workstations; BE on local network server. At random times, on only one workstation, the FE will not allow data edits. The folder and content within the folder will not be marked as Read-only. Install a new FE and the problem will return almost immediately, or in the last event, after two weeks of use. And the switch to read-only took place while the user was working in the app. At other times the app will be closed after successful use, then be in a read-only state when re-opened. The culprit workstation has Office 365, accounting app, several industry-specific apps, and a Panini Check Reader attached. Windows/Office 365 updates are handled by an outside IT firm, and I’m told they are current. OneDrive is switched off; all work is local. Any input would be appreciated. Read More
How to have Excel Formula(s) restructure data in a report
I work at a university. I am pulling a system-generated excel report that looks like the image below:
System-generated report
I am needing to plugin formula(s) that will restructure this data to look like the cells between A10:I14 in the image below:
Desired Result
The problems I am facing:
1. I can have the first value to return correctly in Columns B (Fund Code 1) and C (Fund Amount 1). For Column B11 I just say [=if(b2>0,b1,if(c2>0,c1,if(d2>0,d1,if(e2>0,e1,””))))]. For C11 I say [=IF(B11=B1,B2,IF(B11=C1,C2,IF(B11=D1,D2,IF(B11=E1,E2))))]. These go down the row to look for the first cell with value. Where I am getting stuck is getting the second or third value to show up in Fund Code 2 and Fund Code 3 respectively. I need each student’s second fund to appear in the same column even if the fund is not the same and not originally in the same column. This is also just a small subset of the report. I need to be able to do this on a large scale consisting of thousands of names and up to 70 different scholarships. Any help would be greatly appreciated!!!
I work at a university. I am pulling a system-generated excel report that looks like the image below:System-generated report I am needing to plugin formula(s) that will restructure this data to look like the cells between A10:I14 in the image below:Desired Result The problems I am facing:1. I can have the first value to return correctly in Columns B (Fund Code 1) and C (Fund Amount 1). For Column B11 I just say [=if(b2>0,b1,if(c2>0,c1,if(d2>0,d1,if(e2>0,e1,””))))]. For C11 I say [=IF(B11=B1,B2,IF(B11=C1,C2,IF(B11=D1,D2,IF(B11=E1,E2))))]. These go down the row to look for the first cell with value. Where I am getting stuck is getting the second or third value to show up in Fund Code 2 and Fund Code 3 respectively. I need each student’s second fund to appear in the same column even if the fund is not the same and not originally in the same column. This is also just a small subset of the report. I need to be able to do this on a large scale consisting of thousands of names and up to 70 different scholarships. Any help would be greatly appreciated!!! Read More
How can I get latest updates on M365 products to my email automatically?
Is there a way to keep in contact with latest product updates in M365 ecosystem? I want to get email automatically for any new changes/updates (Eg: License expiration, new team feature, etc..)
Is there a way to keep in contact with latest product updates in M365 ecosystem? I want to get email automatically for any new changes/updates (Eg: License expiration, new team feature, etc..) Read More
The future of Microsoft Teams in VDI
Today we embark on another chapter of the Microsoft Teams story in VDI, with the public preview of a new optimization architecture that brings closer alignment between physical and virtual desktops.
Last year we released a fully revamped Teams app, built on the premise of speed, performance, flexibility, and intelligence, providing a foundation for game-changing new AI-powered tools. Now we are bringing a new media engine that will elevate the user experience in virtual desktops with new features, and further quality, performance and reliability improvements.
Before Microsoft embarked on this journey, we listened to several years’ worth of customer feedback. We collated info from tech support cases. We discussed with IT Admins how they troubleshot. Many of these learnings were incorporated gradually into the existing optimization architecture, stabilizing the platform and paving the way for the transition to the next generation of our technologies. Then, we reviewed our roadmap delivery in the past years, and extrapolated the work required for upcoming features and how we could release them faster.
As a result, Teams in VDI has been re-architected from the ground up, along four major pillars. In this post I will share insights into the goals and expected benefits of the modularization and decoupling that have been implemented for VDI customers.
The public preview applies to Azure Virtual Desktops / Windows 365 and Citrix DaaS/CVAD, for Windows endpoints.
(News will follow shortly for our VMware customers).
Benefits of the new VDI solution for Teams
Additional features: New media engine that replaces WebRTC, called SlimCore (which is the native media engine used today in the new Teams desktop client) will allow parity between the native Teams app and VDI Teams. While not all new features can come day-one to VDI, we are no longer limited to what WebRTC supports, hence feature gaps can be closed quicker.
Performance improvements: The same quality and reliability you experience in native Teams client for Windows is now enabled for VDI. With this we are reducing time to join a meeting and call drops, higher success rate when creating or joining a meeting or screensharing, latest codecs and more.
Auto-updates and decoupling: Microsoft keeps SlimCore evergreen on the user’s device. Whenever you update new Teams on the virtual desktop, Microsoft updates the media engine transparently and automatically for the user (and the Admins), without prompts or reboots. Thanks to this mechanism we can guarantee higher quality since we avoid having newer Teams versions interact with outdated stacks in RD Host/Client or Citrix VDA/CWA. New features can be introduced in Teams+SlimCore directly, without upgrading your VDI infrastructure.
Streamlined support: With almost no dependency on VDI Partner’s stack, Admins only need to call Microsoft for any issues encountered, who owns the solution end to end. We reviewed the mean time-to-resolution of all the cases we had in the past and plotted a new course. We aim to reduce incident severity, frequency, and likelihood of service downtimes. And we are also doubling down investment on self-help / troubleshooting, with vast documentation on this topic.
Architecture
The new architecture has several key differences from the existing optimization, which relied heavily on our VDI Partner’s stack:
First, you should not expect any changes on new Teams: version 24124.2315.2911.3357 is already bundling all necessary code (vdiBridge in the diagram) for offloading Audio/Video/Screensharing to the new media engine.
The biggest changes are on the client-side. It has been very expensive for IT Admins to keep upgrading the Remote Desktop client or the Citrix Workspace app every time there was a new feature, and this was only exacerbated in BYOD.
To put this problem behind us for good, we are introducing a new client-side plugin (MsTeamsPlugin.dll in the diagram) responsible for virtual channel establishment with Teams on the Server (if you are a Citrix customer, don’t forget this Studio policy), and subsequently for media engine downloading.
Remote Desktop clients for Windows 1.2.5405 or Windows App 1.3.253 (or higher) are bundling this plugin already! Just upgrade to those versions are you are ready to go. And by enabling auto-update on the RD Client or Windows App, you always guarantee to have the latest plugin.
Citrix Workspace app for Windows 2402 can present a UI to the user for opt-in installation. Citrix IT Admins can also deploy this plugin (MSI-based installer) out-of-band on top of any CWA higher than 2203 LTSR / 2302 CR using this link. Global App Config Service is also a viable option for plugin deployments.
The deployment of the plugin is envisioned to be a one-time thing: we have limited the amount of code and logic on it so we can avoid asking customers to constantly upgrade it.
Once a plugin ‘makes it’ to the client, Teams will send instructions for the specific media engine version that it needs and the plugin will do the rest: it will contact Microsoft’s public CDN, download an MSIX package and automatically stage/register it on the user’s device. No reboots or Admin privileges!
Whenever you upgrade Teams on the Server, a new media engine version will be deployed on the client. No more upgrades required on your VDI stack (Server or Client). Plugins are backward and forward compatible with SlimCore versions, and Plugins will clean up unused or obsolete SlimCore versions as well.
Why is this important? Our telemetry showed that version drifts between Teams and deprecated media engines in the RD client / Citrix Workspace app that were not kept up-to-date (one, two or even three years behind sometimes!) were the main sources of issues / regressions.
In contrast, with the new optimization, we have Teams and SlimCore tidally locked, simplifying testing and aligning it with the exact combinations that customers will deploy.
Types of traffic handled by the new Media engine
There are some changes on this area, so make sure you have a conversation with your networking team. ID 11, 12, 47 and 127 must be reachable from the branch office.
On the endpoint, SlimCore is responsible for:
Interactive Connectivity Establishment (ICE) for STUN and TURN procedures
Real-time media (audio, video, screensharing) using SRTP (over UDP or TCP).
Where bandwidth isn’t limited, Teams optimizes media quality, including high-fidelity audio, up to 1080p video and screensharing resolution, and up to 30fps (frames per second) for video and content. All the same media codecs we use in the native Teams desktop client for Windows are now available for VDI. Hardware acceleration for GPU-enabled devices is also available. Customers looking to implement Quality of Service / DSCP marking on top of the media can now do so from Teams Admin Center.
Signaling (this is a key difference when compared to the existing WebRTC-based optimization) using UDP 3478 with fallback to HTTPS.
For more details, please visit Microsoft 365 URLs and IP address ranges – Microsoft 365 Enterprise | Microsoft Learn.
New features
On top of all the features that are already supported with the current WebRTC-based optimization, we are adding a long-awaited set of new ones:
Advanced meeting capabilities
Gallery view 3×3 and 7×7
Custom meeting backgrounds uploaded via Teams admin center
1080p
Include computer sound while sharing screen
Hardware acceleration on the endpoint
Presenter mode
Teams Premium (*)
Telephony and voice capabilities
Location-based routing and media bypass
Quality of Service (QoS)
Human Interface Device (HID)
Noise suppression
Better supportability
via Teams admin center
Call Quality Dashboard
(*) for a full list of Premium features that are supported/unsupported, please check out our official documentation
Get started today
Today marks a new era for VDI, we have started the rollout of the new optimization (it takes a few days to propagate to 100% of the users).
And we are just getting started.
As we progress from public preview to GA, we will continue to add more blogs about different topics (supportability and troubleshooting, performance, single server scalability testing, quality of service, and more).
I would encourage you to try out the new optimization architecture and share your thoughts with us. We look forward to hearing from you and helping you get the most out of Teams!
If you’re an admin, learn how to enable the new optimization for Teams today.
Microsoft Tech Community – Latest Blogs –Read More
Simple turn on Lamp with switch in app designer
I am trying to learn about app designer and have tried to make a basic app that turn the lamp GREEN if the switch is ON, and RED if the switch is OFF. For some reason there is no change in color of the lamp? I am using R2023a version of matlab.
function SwitchValueChanged(app, event)
disp(‘SwitchValueChanged callback triggered’); % Confirm function call
value = app.Switch.Value;
disp([‘Switch value: ‘, value]); % Display switch value
if strcmp(value, ‘on’)
disp(‘Setting lamp color to green’) % Debugging message
set(app.Lamp,’Color’,’green’)
elseif strcmp(value, ‘off’)
disp(‘Setting lamp color to red’) % Debugging message
set(app.Lamp,’Color’,’red’)
end
endI am trying to learn about app designer and have tried to make a basic app that turn the lamp GREEN if the switch is ON, and RED if the switch is OFF. For some reason there is no change in color of the lamp? I am using R2023a version of matlab.
function SwitchValueChanged(app, event)
disp(‘SwitchValueChanged callback triggered’); % Confirm function call
value = app.Switch.Value;
disp([‘Switch value: ‘, value]); % Display switch value
if strcmp(value, ‘on’)
disp(‘Setting lamp color to green’) % Debugging message
set(app.Lamp,’Color’,’green’)
elseif strcmp(value, ‘off’)
disp(‘Setting lamp color to red’) % Debugging message
set(app.Lamp,’Color’,’red’)
end
end I am trying to learn about app designer and have tried to make a basic app that turn the lamp GREEN if the switch is ON, and RED if the switch is OFF. For some reason there is no change in color of the lamp? I am using R2023a version of matlab.
function SwitchValueChanged(app, event)
disp(‘SwitchValueChanged callback triggered’); % Confirm function call
value = app.Switch.Value;
disp([‘Switch value: ‘, value]); % Display switch value
if strcmp(value, ‘on’)
disp(‘Setting lamp color to green’) % Debugging message
set(app.Lamp,’Color’,’green’)
elseif strcmp(value, ‘off’)
disp(‘Setting lamp color to red’) % Debugging message
set(app.Lamp,’Color’,’red’)
end
end appdesigner, app designer MATLAB Answers — New Questions
How can I fix the error that says “Unable to create a valid geometry. The input triangulation does not form a closed volume.”?
I am trying to import a .stl file from Blender into MatLab and I keep getting an error that says "Unable to create a valid geometry. The input triangulation does not form a closed volume." I don’t how to fix, any insight or help is appriciated.I am trying to import a .stl file from Blender into MatLab and I keep getting an error that says "Unable to create a valid geometry. The input triangulation does not form a closed volume." I don’t how to fix, any insight or help is appriciated. I am trying to import a .stl file from Blender into MatLab and I keep getting an error that says "Unable to create a valid geometry. The input triangulation does not form a closed volume." I don’t how to fix, any insight or help is appriciated. import MATLAB Answers — New Questions
Try/Catch inside the Simulink Function
I am using the Simulink of MATLAB 2017a. There is a function inside the Simulink using lqr code inside the function.
The lqr function is very sensitive and it can not generate the information with every set of weights. Then, I am trying to use try and catch to skipe the situation that lqr can not find the feasible solution.
But problem is that I can not use the try/catch inside the Simulink Function. I have faced with error which says "code generation does not support TRY/CATCH construction". Any idea how can i use try/catch inside the Simulink Function.
If you are recomending "coder.extrinsic" what should I put instead of the function name? Because I have already tried this and it does not work.I am using the Simulink of MATLAB 2017a. There is a function inside the Simulink using lqr code inside the function.
The lqr function is very sensitive and it can not generate the information with every set of weights. Then, I am trying to use try and catch to skipe the situation that lqr can not find the feasible solution.
But problem is that I can not use the try/catch inside the Simulink Function. I have faced with error which says "code generation does not support TRY/CATCH construction". Any idea how can i use try/catch inside the Simulink Function.
If you are recomending "coder.extrinsic" what should I put instead of the function name? Because I have already tried this and it does not work. I am using the Simulink of MATLAB 2017a. There is a function inside the Simulink using lqr code inside the function.
The lqr function is very sensitive and it can not generate the information with every set of weights. Then, I am trying to use try and catch to skipe the situation that lqr can not find the feasible solution.
But problem is that I can not use the try/catch inside the Simulink Function. I have faced with error which says "code generation does not support TRY/CATCH construction". Any idea how can i use try/catch inside the Simulink Function.
If you are recomending "coder.extrinsic" what should I put instead of the function name? Because I have already tried this and it does not work. try/catch MATLAB Answers — New Questions
EDATE formula for a range of cells
I’m looking for assistance with an Excel formula. I need to add 1 month to a date located in a specific row. Each row has a date in a different cell but always within the same column range. Dates are continuously being added, so the formula needs to dynamically adjust to identify the most recent date in each row and add 1 month to it.
In the example below, I need to add 1 month to L8, L10, K12, J14, K16, H18. I want this date to show up in Column Q for each Outbound row.
Thank you in advance for your assistance!
I’m looking for assistance with an Excel formula. I need to add 1 month to a date located in a specific row. Each row has a date in a different cell but always within the same column range. Dates are continuously being added, so the formula needs to dynamically adjust to identify the most recent date in each row and add 1 month to it. In the example below, I need to add 1 month to L8, L10, K12, J14, K16, H18. I want this date to show up in Column Q for each Outbound row. Thank you in advance for your assistance! Read More
Countif function help for multiple date columns
Hi there, I’m trying to use countif to determine if an employee was active during a specific stat month. For the stat month, we use the first of each month (ie. 1/1/24, 2/1/24, etc.). So I need a column that countifs “Stat month” is on or after “Start Date” and before or blank for “Termination Date”
My attempts have not been working out due to the requirement for “” on the criteria when using COUNTIF or COUNTIFS. Is there another way to accomplish what I’m looking for here? Thanks in advance for any advice!
Hi there, I’m trying to use countif to determine if an employee was active during a specific stat month. For the stat month, we use the first of each month (ie. 1/1/24, 2/1/24, etc.). So I need a column that countifs “Stat month” is on or after “Start Date” and before or blank for “Termination Date” My attempts have not been working out due to the requirement for “” on the criteria when using COUNTIF or COUNTIFS. Is there another way to accomplish what I’m looking for here? Thanks in advance for any advice! Read More
Error copying profile (0x00000001): Incorrect function.
The latest version of FSLogix is experiencing problems with the command: frx copy-profile
C:Program FilesFSLogixApps>frx copy-profile -filename d:tempProfile_test.vhdx -username test -size-mbs=30720 -dynamic=1 label=profile-test-verbose
User test” SID is “S-1-5-21-2971068368-244597684-1576390238-2601”
Volume Label: profile-test
Session count: 6
Found user:
Found user:
Found user: test
Found user:
Found user:
Found user:
VHD not found. Creating…
Create success. Attaching…
Attach success. Getting physical path…
Get physical path success. Opening device…
Open device success. Initializing disk…
Initialize disk success. Getting volume name…
.
Formatting volume: \?Volume{5bc41fa6-5d2b-4389-99de-f4306343069c}
Format success
GetSecurityDescriptor success
GetDACL success
Set security success
Copying profile for user S-1-5-21-2971068368-244597684-1576390238-2601 to volume \?Volume{5bc41fa6-5d2b-4389-99de-f4306343069c}
Looking for Profile Path in registry
CopyProfileToVolume SID: S-1-5-21-2971068368-244597684-1576390238-2601 Volume: \?Volume{5bc41fa6-5d2b-4389-99de-f4306343069c} profileImagePath: C:Userstest
Exporting registry information
Export Profile registry data error: 0x00000001
Error copying profile (0x00000001): Incorrect function.
After downgrading to version 2.9.8612.60056, I was able to migrate the local profile. However, the command needed to be run twice because the first attempt resulted in an error:
Export Profile registry data error: 0x00000002
Error copying profile (0x00000002): The system cannot find the file specified.
The latest version of FSLogix is experiencing problems with the command: frx copy-profileC:Program FilesFSLogixApps>frx copy-profile -filename d:tempProfile_test.vhdx -username test -size-mbs=30720 -dynamic=1 label=profile-test-verboseUser test” SID is “S-1-5-21-2971068368-244597684-1576390238-2601″Volume Label: profile-testSession count: 6Found user:Found user: Found user: testFound user:Found user:Found user:VHD not found. Creating…Create success. Attaching…Attach success. Getting physical path…Get physical path success. Opening device…Open device success. Initializing disk…Initialize disk success. Getting volume name….Formatting volume: \?Volume{5bc41fa6-5d2b-4389-99de-f4306343069c}Format successGetSecurityDescriptor successGetDACL successSet security successCopying profile for user S-1-5-21-2971068368-244597684-1576390238-2601 to volume \?Volume{5bc41fa6-5d2b-4389-99de-f4306343069c}Looking for Profile Path in registryCopyProfileToVolume SID: S-1-5-21-2971068368-244597684-1576390238-2601 Volume: \?Volume{5bc41fa6-5d2b-4389-99de-f4306343069c} profileImagePath: C:UserstestExporting registry informationExport Profile registry data error: 0x00000001Error copying profile (0x00000001): Incorrect function. After downgrading to version 2.9.8612.60056, I was able to migrate the local profile. However, the command needed to be run twice because the first attempt resulted in an error:Export Profile registry data error: 0x00000002Error copying profile (0x00000002): The system cannot find the file specified. Read More
INDEX MATCH with MAXIFS?
Hey all. I’m working on some waiting lists, I’m a bit stuck on a formula that indentifies the longest waiter in a table who is still waiting.
I’ve got the first bit working, identifying the longest waiter and displaying their surname (table is called Apr24Apr25 and the PW column calculates the total wait times in days).
=INDEX(Apr24Apr25[Forename],MATCH(MAX(Apr24Apr25[PW]),Apr24Apr25[PW],0))
However now I want it to look at a column called Status (Apr24Apr25[Status]) and only look at the ones that say “Waiting”. Any ideas?
I always work by building the parts of a formula separately then putting them together, this is actually part of a bigger formula, I’ll paste it below in case it’s important.
=DATEDIF(0,AC623,”y”)&” years ” &DATEDIF(0,AC623,”ym”)&” months “&DATEDIF(0,AC623,”md”)&” days”&” (“&INDEX(Apr24Apr25[Forename],MATCH(MAX(Apr24Apr25[PW]),Apr24Apr25[PW],0))&” “&INDEX(Apr24Apr25[Surname],MATCH(MAX(Apr24Apr25[PW]),Apr24Apr25[PW],0))&”, “&INDEX(Apr24Apr25[Location],MATCH(MAX(Apr24Apr25[PW]),Apr24Apr25[PW],0))&”, row “&INDEX(ROW(Apr24Apr25),MATCH(MAX(Apr24Apr25[PW]),Apr24Apr25[PW],0))&”, referred for “&INDEX(Apr24Apr25[Referred For],MATCH(MAX(Apr24Apr25[PW]),Apr24Apr25[PW],0))&”)”
Hey all. I’m working on some waiting lists, I’m a bit stuck on a formula that indentifies the longest waiter in a table who is still waiting. I’ve got the first bit working, identifying the longest waiter and displaying their surname (table is called Apr24Apr25 and the PW column calculates the total wait times in days). =INDEX(Apr24Apr25[Forename],MATCH(MAX(Apr24Apr25[PW]),Apr24Apr25[PW],0)) However now I want it to look at a column called Status (Apr24Apr25[Status]) and only look at the ones that say “Waiting”. Any ideas? I always work by building the parts of a formula separately then putting them together, this is actually part of a bigger formula, I’ll paste it below in case it’s important. =DATEDIF(0,AC623,”y”)&” years ” &DATEDIF(0,AC623,”ym”)&” months “&DATEDIF(0,AC623,”md”)&” days”&” (“&INDEX(Apr24Apr25[Forename],MATCH(MAX(Apr24Apr25[PW]),Apr24Apr25[PW],0))&” “&INDEX(Apr24Apr25[Surname],MATCH(MAX(Apr24Apr25[PW]),Apr24Apr25[PW],0))&”, “&INDEX(Apr24Apr25[Location],MATCH(MAX(Apr24Apr25[PW]),Apr24Apr25[PW],0))&”, row “&INDEX(ROW(Apr24Apr25),MATCH(MAX(Apr24Apr25[PW]),Apr24Apr25[PW],0))&”, referred for “&INDEX(Apr24Apr25[Referred For],MATCH(MAX(Apr24Apr25[PW]),Apr24Apr25[PW],0))&”)” Read More
Onedrive annotations did not save, no synchronisation
I’ve been working on a file with onedrive pdf editor app on my tablet, but since 18th june, it didn’t synchronise. Whenever i exited the file, it sait “we save changes on the file” and it did, everytime i opened the file again, all of my changes were saved, tho it said that last edited on 18th june. Now i opened the file and every changes i made since then is lost. I even downloaded the file before that, but the unedited version downloaded. I’m on a mental breakdown rn, because i worked 10+ hours a day on it, and all is gone…please sy help how to recover these lost changes
I’ve been working on a file with onedrive pdf editor app on my tablet, but since 18th june, it didn’t synchronise. Whenever i exited the file, it sait “we save changes on the file” and it did, everytime i opened the file again, all of my changes were saved, tho it said that last edited on 18th june. Now i opened the file and every changes i made since then is lost. I even downloaded the file before that, but the unedited version downloaded. I’m on a mental breakdown rn, because i worked 10+ hours a day on it, and all is gone…please sy help how to recover these lost changes Read More
Join us for an AMA on Copilot in Outlook – July 9th, 9:00 AM PT
Join us on Tuesday, July 9th, from 9:00 AM to 10:00 AM PT for an exclusive AMA session on Copilot in Outlook with our experts:
@Renu Devi : Product Manager
@Gabo : Senior Product Marketing Manager
@Vivek Kumar (SVC) : Product Manager
@thomasconstantin : Product Manager
Why join? Learning Copilot in Outlook can revolutionize how you manage emails, tasks, and data, making you more efficient and productive. This interactive chat-based session offers you a direct line to our team of product experts, service specialists, and engineers who specialize in Copilot in Outlook. Our experts will be ready to discuss and answer your questions on the following topics:
Email Composition Assistance
Summarization
Scheduling and Calendar Management
Task Management
Data Extraction and Analysis
Language Translation and Correction
Template Suggestions
Integration with Microsoft 365 Apps
Copilot Privacy and Information Access
Features Across Outlook Apps
We will open the AMA page to receive questions a few days before the event. Don’t miss this opportunity to optimize your workflow- RSVP now and join the conversation!
Join us on Tuesday, July 9th, from 9:00 AM to 10:00 AM PT for an exclusive AMA session on Copilot in Outlook with our experts:
@Renu Devi : Product Manager
@Gabo : Senior Product Marketing Manager
@Vivek Kumar (SVC) : Product Manager
@thomasconstantin : Product Manager
Why join? Learning Copilot in Outlook can revolutionize how you manage emails, tasks, and data, making you more efficient and productive. This interactive chat-based session offers you a direct line to our team of product experts, service specialists, and engineers who specialize in Copilot in Outlook. Our experts will be ready to discuss and answer your questions on the following topics:
Email Composition Assistance
Summarization
Scheduling and Calendar Management
Task Management
Data Extraction and Analysis
Language Translation and Correction
Template Suggestions
Integration with Microsoft 365 Apps
Copilot Privacy and Information Access
Features Across Outlook Apps
We will open the AMA page to receive questions a few days before the event. Don’t miss this opportunity to optimize your workflow- RSVP now and join the conversation! Read More
New and Free Active Directory Domain Services Applied Skill Credential
Today Microsoft launched a brand new Applied Skill Credential related to Active Directory Domain Services Administration.
Here’s a video of me talking about it:
An applied skill is a hands on test where you perform a set of real world tasks based on a couple of scenarios.
The ability to administer Active Directory is a foundational skill required by and utilized on a daily basis by millions of organizations around the world. Even organizations that use Azure and Office 365 often have their identities synchronized to Entra from an on-premises Active Directory domain or forest.
Taking this 60 minute long free practical exam gives you a credential that’s useful if you are new to the industry and want to demonstrate that you have proficiency in Active Directory administration, it may also be useful if you’re in the market for a new role and want a quick signifier of competence for common AD administration tasks.
Here are some of the skills that might be examined in the Active Directory Administrator modern credential:
Deploy domain controllers
Transfer a FSMO role
Raise the functional level of a domain or forest
Create a new site and map it to a subnet
Move domain controllers between sites
Create a user account
Perform bulk management tasks for user accounts
Manage disabled users
Reset user passwords
Implement a group Managed Service Account (gMSA)
Create groups
Add users to groups, including privileged groups and Protected Users group
Create and manage organizational units
Recover items from the AD DS recycle bin
Create and configure Group Policy Objects (GPOs) in AD DS
Create and link a GPO
Configure Group Policy settings
Configure Group Policy scope and processing order
Manage security in AD DS
Delegate permissions in AD DS
Configure the domain password policy
Configure and apply a Fined Grained Password Policy
Configure auditing, including advanced audit policy
Configure user rights assignment by using group policy
We think that this will be useful to:
People new to the industry who want to validate their Active Directory admin skills.
Employers who want to validate that someone is ready to move into a role that includes Active Directory administrators.
Teachers at institutions where Windows Server Administration is part of the curriculum who want students to pass an assessment that gives them a verified credential from Microsoft.
We have a Microsoft Learn learning path that allows you to revise over all the objectives above by completing training modules. The last module includes a self paced lab where you perform exercises similar to the tasks you need to complete the practical examination. The module includes instructions showing you how to setting up your own lab environment using Eval versions of Windows Server and how to configure Hyper-V on Windows 10 or 11 and a NAT network to host the lab.
https://learn.microsoft.com/en-us/training/paths/administer-active-directory-domain-services/
Finally here’s the link to the Active Directory Administration applied credential that you can take yourself for free.
https://aka.ms/ADDSAppliedSkillTest
Microsoft Tech Community – Latest Blogs –Read More
Use Intel graphics card/driver for GPU programming on Matlab?
I’m seeking to run a code on my computer (Asus Zenbook, Windows 10) that uses GPU parallel computing. I am hoping to run the program using my Intel(R) HD Graphics Card (620) but Matlab won’t register my GPU. There seems to be a lot of infrastructure for Nvidia graphics cards but I can’t find much for intel – is it possible to use an intel GPU with matlab?I’m seeking to run a code on my computer (Asus Zenbook, Windows 10) that uses GPU parallel computing. I am hoping to run the program using my Intel(R) HD Graphics Card (620) but Matlab won’t register my GPU. There seems to be a lot of infrastructure for Nvidia graphics cards but I can’t find much for intel – is it possible to use an intel GPU with matlab? I’m seeking to run a code on my computer (Asus Zenbook, Windows 10) that uses GPU parallel computing. I am hoping to run the program using my Intel(R) HD Graphics Card (620) but Matlab won’t register my GPU. There seems to be a lot of infrastructure for Nvidia graphics cards but I can’t find much for intel – is it possible to use an intel GPU with matlab? intel, gpu, parallel computing MATLAB Answers — New Questions
Find time offset that best lines up two position curves using appdesigner
% I have time histories of position (time, X, Y) from two different sources (KTM and RNET). Both sources have the target goin over about the same path, but % % there appears to be a time offset. I want to find the time offset to that best lines up the data for comparison.
properties (Access = private)
RNETTable
KTMTable
end
methods (Access = public)
% time histories from two sources
% are stored in tables
% SSDelta applies a time shift (dTime) to one time history of position
% (time, X, Y) and computes the sum of the square of the
% differences of the X and Y components
function SSD = SSDelta(app,dTime)
% apply time shift to one source
RSOD=app.RNETTable{:,’SOD’}+dTime;
% interpolate the X and Y data from RNET to times of the KTM
% since they are not synchronized and compute the sum of the
% squares of the differences
DX=interp1(RSOD(:),app.RNETTable{:,’Xnb’},app.KTMTable{:,’SOD’})-app.KTMTable{:,’x_m_’};
DX=DX.*DX;
DY=interp1(RSOD,app.RNETTable{:,’Ynb’},app.KTMTable{:,’SOD’})-app.KTMTable{:,’y_m_’};
DY=DY.^2;
%return the sum of the squares of the differences
SSD=sum(DX)+sum(DY);
end
end
% From a push button function callback, I use fminbnd to determine the time offset that results in the
% minimum sum of the squares of the differences
dTime=fminbnd(@SSDelta,-20.0,20.0);
% I get the error
Undefined function ‘SSDelta’ for input arguments of type ‘double’.
Error in fminbnd (line 238)
fx = funfcn(x,varargin{:});
% I am open to an alternate approach, although I have a number of these, so I would like to use appdesigner% I have time histories of position (time, X, Y) from two different sources (KTM and RNET). Both sources have the target goin over about the same path, but % % there appears to be a time offset. I want to find the time offset to that best lines up the data for comparison.
properties (Access = private)
RNETTable
KTMTable
end
methods (Access = public)
% time histories from two sources
% are stored in tables
% SSDelta applies a time shift (dTime) to one time history of position
% (time, X, Y) and computes the sum of the square of the
% differences of the X and Y components
function SSD = SSDelta(app,dTime)
% apply time shift to one source
RSOD=app.RNETTable{:,’SOD’}+dTime;
% interpolate the X and Y data from RNET to times of the KTM
% since they are not synchronized and compute the sum of the
% squares of the differences
DX=interp1(RSOD(:),app.RNETTable{:,’Xnb’},app.KTMTable{:,’SOD’})-app.KTMTable{:,’x_m_’};
DX=DX.*DX;
DY=interp1(RSOD,app.RNETTable{:,’Ynb’},app.KTMTable{:,’SOD’})-app.KTMTable{:,’y_m_’};
DY=DY.^2;
%return the sum of the squares of the differences
SSD=sum(DX)+sum(DY);
end
end
% From a push button function callback, I use fminbnd to determine the time offset that results in the
% minimum sum of the squares of the differences
dTime=fminbnd(@SSDelta,-20.0,20.0);
% I get the error
Undefined function ‘SSDelta’ for input arguments of type ‘double’.
Error in fminbnd (line 238)
fx = funfcn(x,varargin{:});
% I am open to an alternate approach, although I have a number of these, so I would like to use appdesigner % I have time histories of position (time, X, Y) from two different sources (KTM and RNET). Both sources have the target goin over about the same path, but % % there appears to be a time offset. I want to find the time offset to that best lines up the data for comparison.
properties (Access = private)
RNETTable
KTMTable
end
methods (Access = public)
% time histories from two sources
% are stored in tables
% SSDelta applies a time shift (dTime) to one time history of position
% (time, X, Y) and computes the sum of the square of the
% differences of the X and Y components
function SSD = SSDelta(app,dTime)
% apply time shift to one source
RSOD=app.RNETTable{:,’SOD’}+dTime;
% interpolate the X and Y data from RNET to times of the KTM
% since they are not synchronized and compute the sum of the
% squares of the differences
DX=interp1(RSOD(:),app.RNETTable{:,’Xnb’},app.KTMTable{:,’SOD’})-app.KTMTable{:,’x_m_’};
DX=DX.*DX;
DY=interp1(RSOD,app.RNETTable{:,’Ynb’},app.KTMTable{:,’SOD’})-app.KTMTable{:,’y_m_’};
DY=DY.^2;
%return the sum of the squares of the differences
SSD=sum(DX)+sum(DY);
end
end
% From a push button function callback, I use fminbnd to determine the time offset that results in the
% minimum sum of the squares of the differences
dTime=fminbnd(@SSDelta,-20.0,20.0);
% I get the error
Undefined function ‘SSDelta’ for input arguments of type ‘double’.
Error in fminbnd (line 238)
fx = funfcn(x,varargin{:});
% I am open to an alternate approach, although I have a number of these, so I would like to use appdesigner function minimum, appdesigner, data comparison MATLAB Answers — New Questions